簡體   English   中英

cmake在我的64位窗口中構建了一個32位項目

[英]cmake built a 32 bit project in my 64 bit windows

我正在使用cmake文件(別人寫的)來構建一個項目。 我看着CMakeLists,看到他用過

if(CMAKE_SIZEOF_VOID_P EQUAL 8)

檢測系統是否為64位。 我正在使用64位Windows 8,它應該內置到64位項目中。 為什么我最終有一個32位項目? 還有什么我應該做的嗎?

調用CMake時,請在生成器選項中指定Win64 例如:

cmake . -G"Visual Studio 11 Win64"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM