【发布时间】:2019-11-28 12:43:56
【问题描述】:
我在通过“.pro”文件包含文件时遇到问题。 如果 ARCH 等于“64bit”,这是我系统的环境变量,我将在我的项目中包含一个“function1.h”。 否则,包括'function2.h'
但只有一条消息可以正常工作,并且两个文件都包含在一起。 我的意思是,我只能看到一个项目消息说 "Hello 64-bit" ,但我可以在我的项目文件列表中看到两个文件。函数 1.h 和函数 2.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
}
...
提前谢谢你
【问题讨论】: