在.pro文件中添加和使用变量,可以使用QMake的变量替换功能。以下是一个简单的示例,展示了如何在.pro文件中添加和使用变量:
# 定义变量
DEFINES += MY_VARIABLE=1
# 添加头文件路径
INCLUDEPATH += $$PWD/include
# 添加源文件
SOURCES += \
$$PWD/src/main.cpp \
$$PWD/src/myclass.cpp
# 添加库文件路径
LIBS += -L$$PWD/lib
# 添加库文件
LIBS += -lmylib
#include<iostream>
#include "myclass.h"
int main() {
#ifdef MY_VARIABLE
std::cout << "MY_VARIABLE is defined"<< std::endl;
#else
std::cout << "MY_VARIABLE is not defined"<< std::endl;
#endif
MyClass myClass;
myClass.doSomething();
return 0;
}
在这个示例中,我们定义了一个名为MY_VARIABLE
的变量,并在源代码中使用了它。我们还添加了头文件路径、源文件和库文件路径,以便在编译和链接过程中正确地找到这些文件。
注意,在.pro文件中使用$$
符号来表示一个美元符号。这是因为QMake会对$
符号进行特殊处理,用$$
可以避免这种处理。
领取专属 10元无门槛券
手把手带您无忧上云