Qt pro 文件中路径设置 生成可执行文件路径

这篇具有很好参考价值的文章主要介绍了Qt pro 文件中路径设置 生成可执行文件路径。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

     工程文件.pro描述了工程信息。工程文件信息会被qmake用于生成包含构建过程中所需的所有命令的MakeFile。工程文件通常包含一系列头文件和源文件,通用配置信息以及程序指定的细节,如应用程序的链接库、搜索路径。
 

目录

头文件包含路径:

指定目标文件的路径

指定临时文件的路径:

 添加 Lib

Release和Debug生成不同的文件名称


关于 QT 便于环境的一些设置(标题栏和 生成路径设置):

头文件包含路径:

INCLUDEPATH:

例如:

INCLUDEPATH += $$PWD/../include
VTK_ROOT8 = G:/VTK-8.2
INCLUDEPATH += \
         ThirdParty \
         ThirdParty/VTK/include/vtk-8.2 \

指定目标文件的路径

指定生成的debug和release文件夹路径在当前项目下:

Debug:DESTDIR = $$PWD
Release:DESTDIR = $$PWD

指定临时文件的路径:

    #临时文件存放位置
    MOC_DIR         = temp/moc  #指定moc命令将含Q_OBJECT的头文件转换成标准.h文件的存放目录
    RCC_DIR         = temp/rcc  #指定rcc命令将.qrc文件转换成qrc_*.h文件的存放目录
    UI_DIR          = temp/ui   #指定rcc命令将.qrc文件转换成qrc_*.h文件的存放目录
    OBJECTS_DIR     = temp/obj  #指定目标文件(obj)的存放目录

 添加 Lib

LIBS += -L$$PWD/ -lXXX              // 这里XXX是你的lib文件名字(注意,不要加lib的后缀)
LIBS += -L$$PWD/../Lib/ -lXXX            // 这里就是把所有的lib文件都放到和项目同级的Lib路径下

添加多个lib 类似的;

LIBS += $$quote($$VTK_ROOT8/lib/vtk*.lib)

添加 Debug 或Release 两个版本文章来源地址https://www.toymoban.com/news/detail-517017.html

CONFIG += debug_and_release
CONFIG(debug,debug | release){
LIBS += $$quote($$VTK_ROOT8/lib/vtk*.lib)

}else{
LIBS += $$quote($$VTK_ROOT8D/lib/vtk*.lib)

}

Release和Debug生成不同的文件名称

  CONFIG(debug, debug|release) {

        TARGET = QtVTK_APPD

    } else {

        TARGET = QtVTK_APPD

    }
 

到了这里,关于Qt pro 文件中路径设置 生成可执行文件路径的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Qt 工程 pro文件

    工作中,感觉pro文件的有些内容真不太懂,现系统性的学习一下。于此备录,分享共勉。 为了更好的理解,先创建一个简单的工程作为实践。 【1】创建一个pro文件 1.1 新建proDemo工程。步骤如下:Qt Creator---New Project---应用程序---Qt Widgets Application---名称为:proDemo(创建路径自

    2024年02月04日
    浏览(36)
  • Qt | .pro开发经验笔记

    2024年04月14日
    浏览(33)
  • Qt的pro文件demo

    2024年01月17日
    浏览(39)
  • Qt+QtWebApp开发笔记(六):http服务器html实现静态相对路径调用第三方js文件

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/131244269 红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中… 上一篇:《Qt+QtWebApp开发笔记(五

    2024年02月13日
    浏览(58)
  • Qt之pro、pri、prf、prl文件简解

    QT工程的pro文件,在创建工程时由QTCreater自动创建,我们可以往里面添加内容,增加库文件的声明,包含路径、预处理器定义,生成目录,输出中间目录等等设置。 注释: 以“#”开始,到这一行结束,快捷键:Ctrl+/ CONFIG:指定编译器选项和项目配置,值由qmake内部识别并具有特

    2024年02月03日
    浏览(41)
  • 【QT】pro文件里添加又删除LIBS不影响运行的原因

    我发现个问题啊,如果运行项目,发现报错,缺少某dll,接着你在pro文件里加上win32:LIBS += -lOpengl32(举个例子),接着可以运行了,接着把这行删掉,再运行,仍然可以,后续是不影响的。 但是当你把build文件夹删掉的时候,再次运行,就会出现同样的错误,gpt说是因为mak

    2024年04月14日
    浏览(44)
  • Python使用Pyside2和Qt Designer实现接口数据查询mainwindow-tablewidget和EXCEL导出功能,并生成EXE可执行文件直接调用.ui文件和生成py调用都有-初学

    通过Pyside2库调用QT Designer的UI文件,直接调用.ui文件和将.ui文件转换为.pt文件进行调用,调用测试成功生成exe文件 可以直接在终端调用 参考:https://blog.csdn.net/qq_44940689/article/details/123913832 直接在终端中运行 -F 只会生成单独的一个exe文件 -w 是双击exe不会打开黑色窗口,可以试

    2024年02月04日
    浏览(51)
  • qt通过QFileDialog获取文件路径&保存文件&选择文件夹

            QT是一款常用的UI设计工具, 我们在日常开发中经常需要对文件或者文件夹进行操作,下面将介绍QT对于获取文件路径保存文件选择文件夹等场景的获取的伪代码.  注:适用于各语言的QT,比如python的pyQT之类的 保存文件: 根据指定文件夹找对应文件: 另存为:

    2024年02月06日
    浏览(61)
  • 如何设置Qt应用程序的图标和可执行程序的图标

    本文主要介绍在 Qt 中设置应用程序图标和可执行程序图标的方法。共包含三种图标:应用程序左上角的图标、状态栏上显示的图标和可执行文件本身的图标。 应用程序是面向 Windows 操作系统的; 使用的 Qt Creator 版本号为:4.11.1; 使用的 Qt 版本号为:5.14.2-64bit; 方法中使用

    2024年02月15日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包