您的位置:首页 > 编程语言 > C语言/C++

[原创]用MinGW和CMake搭建便捷的C/C++开发环境(一)

2011-08-01 20:13 239 查看
一、下载安装MinGW

-h 或 –help 输出帮助;
-v 或 –version 查看当前的版本;

二、下载安装CMake
下载地址: http://www.cmake.org/

我现在安装的是CMake2.8.5版本,如果已经安装过CMake,可以用CMake –version来查看当前的CMake版本;
输入不带任何参数的cmake命令来查看cmake的帮助;

三、CMakeLists.txt文件

在源码所在文件夹建立CMakeLists.txt文件,并编辑它。在源码所在文件夹建立文件夹build,这个文件夹用来保存CMake生成的一系列文件。
在build文件夹中cmd:cmake –G”MinGW Makefiles” .. 后面两个点点代表build文件夹的上级目录。参数G须为大写。

四、Make

cmd:mingw32-make

五、Make之后

在build文件夹下已经生成很多文件,里面包括我需要的exe文件及makefiles文件,这个文件暂时没有后缀名,下面需要解决这个问题,给不同的makefiles加上不同的后缀名用来区分编译器,例如如果用GCC,可以将makefiles文件自动命名为makefiles.mingw。不过这个问题到现在还没有解决,手工修改文件名也瞬间的事,先不理睬了,如果哪位朋友知晓方法,还望告知:)

六、设置环境变量
如果使用Cmake安装版,Cmake已经将环境变量加入了,如果没有加入,在环境变量的path中加入Cmake的安装路径,MinGW也一样,不同的是MinGW需要在安装路径后面加上/bin/,否则会找不到mingw32-make.exe文件。

关于CMakeLists文件的学习内容近两个月有空补上。

练习已补充:/article/5926047.html

/article/5926047.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: