CMake 命令行设定编译环境

笔者电脑安装了两个版本的VS(VS2012  和 VS2010),在使用CMake编译的时候,如果只在对应目录的命令行输入 "cmake .." 则系统会自动选择使用新版本(VS2012)进行编译,如果在一些场合一定要用VS2010编译,可以使用CMake 在Windows 平台上的GUI进行设置,更简便的方法是在命令行中设置参数。

设置方法如下:

  CMake一般过程是:在含有CMakeLists.txt 文件的目录下,打开命令行窗口,mkdir bin 建立子文件夹,cd bin 进入bin文件夹, 

  cmake -G "Visual Studio 10 2010" .. 使用CMake进行编译

      

可以设定的编译环境可以用cmake -h 查看

      

posted @ 2014-09-06 11:08  Eastern Sunrise  阅读(2450)  评论(0编辑  收藏  举报