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 一起使用?

qt creator 怎么配置mingw

qt creator的一个项目配置成release编译出错问题

如何更改 Qt Creator 构建工具?

在 Qt Creator (Windows) 中构建 Qt 库的问题

如何在 Qt Creator 中配置项目的 CMakeLists.txt 文件,而不是一个项目