使用cmake-gui使用Makefile构建64位应用程序 [英] Building 64bit application with makefiles using cmake-gui
问题描述
当我运行 cmake-gui
并单击configure时,可以为我的项目指定生成器.我可以选择Visual Studio解决方案,Eclipse,makefile等...
When I run cmake-gui
and hit configure, I can specify the generator for my project. I can choose Visual Studio solution, Eclipse, makefiles etc...
我在64位系统上,想要构建64位应用程序.到目前为止,我使用Visual Studio 10 Win64生成器来生成我的解决方案.不,我想(必须)用makefiles构建它.但是没有选项32b/64b.
I am on 64bit system and want to build 64bit application. Till now, I used Visual Studio 10 Win64 generator to generate my solutions. No I want to (have to) build it with makefiles. But there is no options 32b/64b.
默认情况下(在64b系统上)是否使用用于64位版本的makefile,并且仅在我的cmake文件中使用诸如 export CFLAGS = -m32
之类的文件时才使用32b的makefile?
Are makefiles for 64bit build used by default (on 64b system) and for 32b only after using something like export CFLAGS=-m32
inside my cmake files?
推荐答案
默认情况下(在64b系统上)是否使用64位版本的makefiles
Are makefiles for 64bit build used by default (on 64b system)
对.
仅在我的cmake文件中使用export CFLAGS = -m32之类的东西后才32b?
and for 32b only after using something like export CFLAGS=-m32 inside my cmake files?
对.不过,相关的变量称为 CMAKE_C_FLAGS
.
Right. The relevant variable is called CMAKE_C_FLAGS
though.
这篇关于使用cmake-gui使用Makefile构建64位应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!