我正在尝试使用VC(来自Visual Studio 2012)来编译来自QT Creator 2.8的项目 . 我尝试在QT Creator中创建非QT项目
我看到它说它将是"CMake build" . 经过一些步骤(项目名称,版本控制......)显示此消息:
我检测到这个工具包:
我怎么解决这个问题?我安装了CMake 2.8.11.2 . 我知道我可以使用MinGW,但我需要x32和x64编译器,以及C 11支持(,nullptr,auto等) . 我知道,CMake可以为我生成VS的项目文件,但如果我需要经常编译它们呢?创建* .sln然后在VS中打开它,然后为所需平台编译它对我来说似乎有点不合理 . 或者可能有另一个符合我需求的编译器(x32,x64,C 11)?
1 回答
您可以将VC的编译器与cmake项目一起使用 . 使用"NMake Makefiles"生成器并通过调用
nmake
来构建项目 . 通过使用生成器"NMake Makefiles JOM",进一步改进(至少对于大型项目)将使用jom
.