5

当我运行cmake-gui并点击配置时,我可以为我的项目指定生成器。我可以选择 Visual Studio 解决方案、Eclipse、makefile 等...

我在 64 位系统上,想构建 64 位应用程序。到目前为止,我使用 Visual Studio 10 Win64 生成器来生成我的解决方案。不,我想(必须)用 makefile 构建它。但是没有选项 32b/64b。

是否默认使用 64 位构建的 makefile(在 64b 系统上)和 32b 仅在使用类似于export CFLAGS=-m32我的 cmake 文件中的内容后使用?

4

1 回答 1

5

默认情况下是否使用 64 位构建的 makefile(在 64b 系统上)

对。

只有在我的 cmake 文件中使用 export CFLAGS=-m32 之类的东西后才能使用 32b?

对。虽然调用了相关变量CMAKE_C_FLAGS

于 2012-10-12T03:43:55.313 回答