我在通过“ .pro”文件包含文件时遇到问题。如果ARCH等于“ 64bit”,这是我系统的环境变量,我将在项目中包含一个“ function1.h”。否则,请包含'function2.h'
但是只有一条消息可以正常工作,并且两个文件都包含在一起。我的意思是,我只能看到一条项目消息“ Hello 64-bit”,但我可以在项目文件列表中看到两个文件。 function1.h和function2.h。
问题出在哪里,我该如何解决
这是我的代码
QT += quick CONFIG += c++11 SOURCES += main.cpp OS_IS = $$(ARCH) equals(OS_IS,64bit){ message("Hello 64-bit") HEADERS += function1.h }else{ message("Hello 32-bit") HEADERS += function2.h } ...
提前谢谢您
我在通过“ .pro”文件包含文件时遇到问题。如果ARCH等于“ 64bit”,这是我系统的环境变量,我将在项目中包含一个“ function1.h”。否则,请包含'...
我认为您的问题一定在其他地方。这对我很正常: