操作系统是windows,但是编译环境是WinGW和WSYS模拟的linux操作系统,主要的编译工作还是交给linux命令去工作(当然很多开源项目是可以跨平台的),主要还是为了更加的方便快捷,如何去做呢?
首先总体总结一下编译的流程:
一:编译环境准备。
二:项目需要的特殊环境准备(有的没有,可以忽略)
三:去相关网站下载源码
四:配置、编译、生成
一步步详细来:
一:编译环境准备。
MinGW和Msys是在windows下模拟linux环境的工具库的集合,使用它们来真正去编译等等,该教程我就不写了。
下载后解压,拷贝到一个目录,比如:
将该路径添加到环境变量里边D:\MinGW,或者写个bat动态添加。,动态添加下边会写。
msys放里边,进入msys:
start.bat是自己写了,动态添加环境变量用:
@echo off
set minGW_dir=D:\MinGW\
set sys_bin_dir=%minGW_dir%msys\1.0\bin\
set minGW_bin_dir=%minGW_dir%bin\
set path=%path%;%sys_bi