qt creator 构建、配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt creator 构建、配置相关的知识,希望对你有一定的参考价值。
参考技术A qt pro 指定输出路径CONFIG(debug, debug|release)
DESTDIR = build/debug
else
DESTDIR = build/release
}
会将生成的lib,dll之类的文件放到对应的文件夹, obj文件还是在工程中指定的文件中
这样设置依赖关系就好办了, 例如:
LIBS += -L$$DESTDIR -lLUALib
其他的:
make install INSTALL_ROOT=/home/hotot/qt4rls
$qmake -o filepath
$make--directory=filepath
工程设置(alt + f7) link属性页-> project options 可以设置lib和dll的位置
"project"->"settings"->general->output files 里面设置
还可以在Pre-link step和Post-build step属性页里增加命令将文件拷贝到相应的目录
如:
copy myhead.h (include文件夹所在的目录)\myhead.h
copy debug\mylib.lib (lib文件夹所在的目录)\mylib.lib
copy debug\mylib.dll (dll文件夹所在的目录)\mylib.dll
在用Qt的时候,有时候需要在编译期执行拷贝命令和编译后执行拷贝命令,只要在pro文件中加入如下2行,就可以执行复制了,将D盘下面的文件复制到生成的目录里
QMAKE_PRE_LINK+=xcopy"D:\abcdeft.txt"$$DESTDIR/c/h/y/d
QMAKE_POST_LINK+=xcopy"D:\abcdeft.txt"$$DESTDIR/c/h/y/d
https://qa.1r1g.com/sf/ask/811521581/ QTCreator使用INSTALLS将文件复制到输出目录 里面的方法可以参考
以上是关于qt creator 构建、配置的主要内容,如果未能解决你的问题,请参考以下文章
qt creator的一个项目配置成release编译出错问题