我有一个Qt项目,我想在源树之外输出编译文件.
我目前有以下目录结构:
/
|_/build
|_/mylib
|_/include
|_/src
|_/resources
Run Code Online (Sandbox Code Playgroud)
根据配置(调试/发布),我想在build/debug或build/release目录下的build目录中输出结果文件.
我怎么能用.pro文件呢?
我正在使用Qt Creator并拥有一个依赖于C++静态库项目的Qt GUI项目.我想将GUI应用程序的发布版本与.lib的发布版本以及带有调试.lib的GUI应用程序的调试版本链接起来.我已经找到了如何通过在我的.pro文件中包含如下所示的行来向项目中添加其他库:
LIBS += -L./libfolder -lmylib.lib
但是我看不出如何使用不同的-L命令来发布和调试版本.
qmake是否有支持这样做?