【发布时间】:2010-11-30 09:02:46
【问题描述】:
我想在 Windows 上使用 CMake 设置自动构建。我正在使用 Visual Studio 2005。
更新:这是我正在使用的:
我将 devenv.exe 设置为我的 PATH。然后构建我运行下面的命令。我正在使用 Hudson 构建。
devenv Crackpot.sln /build Debug /project ALL_BUILD
根据http://blogs.msdn.com/aaronhallberg/archive/2007/06/29/building-from-the-command-line-with-devenv.aspx,更喜欢使用“devenv”而不是“denenv.exe”,因为后者可能会产生一个 GUI,从而挂起构建。
【问题讨论】:
-
你能把问题说得更具体一点吗?我不清楚您希望从社区中看到什么。
-
@Adriaan 我的意思是在运行“cmake -G”以生成 Visual Studio 项目文件之后运行什么。抱歉,您显然不清楚。
-
为了后代:通常的方法是使用“NMake Makefiles”生成器并运行
nmake。这里使用的是微软自己的nmake,这是make的Windows版本。 -
使用 msbuild 代替 devenv