QtCreator构建程序后执行路径的问题

我用QtCreator创建一个工程,采用shadow build ,构建目录是E:\workbench\build-test-4_8_0-Debug

。编译程序后,可执行文件的路径是E:\workbench\build-test-4_8_0-Debug\debug。

我在程序中输出当前路径,发现是E:\workbench\build-test-4_8_0-Debug。可是exe文件的路径不是E:\workbench\build-test-4_8_0-Debug\debug吗???
这个路径可定制吗?

0

2个回答

0
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Qtcreator编译中被忽略的qmake-构建、运行、qmake
引言nn在使用Qtcreator 编译代码的时候,我经常用 到清除,重新构建 nnn一直也没有什么问题,今天在编译的时候,总是编译不过。 n只是清除和重新构建。 n后来执行qmake 后编译通过。 n下面探究qmake的功能nnnnqmakenn首先看看Qt的帮助文档中的描述 nnnnqmake:根据实际环境创建项目文件.pro 并且运行qmake生成适当的Makefilennnqmake可以...
QTCreator 生成可执行程序不能运行的问题
我们在构建qt的执行程序之后,会遇到双击exe文件无法执行,报动态链接库的错误,其中有QtGui5.lib,QtCore5.dll,libgcc_s_dw2-1.dll等,由于Qt安装目录下可能有多套dll文件,qt在编译的时候使用的大多是在mingw492_32下的,而非QtCreator同目录下的。
QtCreator修改项目构建目录
QtCreator修改项目构建目录nn使用QtCreator编译Qt项目时,如有需求修改编译过程文件(即Makefile、.o、.exe等文件)存放目录,简单在工具–>选项–>构建和运行中修改Default build directory是不会生效的。解决方法看下面方法一和方法二。nn问题描述nn在QtCreator中新建项目时会提示你创建构建目录,分别是Debug和Release。 ...
QtCreator中构建、qmake、运行、清理等区别与联系
qmake:根据之前项目指南创建的项目文件.pro,并且运行qmake[qmake xx.pro]生成调试[build-ttt-4_8_6-Debug]或者发布[build-ttt-4_8_6-Release]目录,里面含有qmake后生成的Makefile,但此时还未生成.exe;构建:构建[mingw32-make、moc、uic等]是增量编译,只编译有变动部分,同时生成.exe,还有许多.o...
《Qt Creator创建子目录项目并自定义目标文件输出目录》的示例代码
《Qt Creator创建子目录项目并自定义目标文件输出目录》一文(http://blog.csdn.net/cocoasprite/article/details/72954269)的示例代码。
Qt Creator如何更改默认构建目录
使用Qt Creator编译工程的时候,你会在你工程目录同级的地方发现很多名字很长的文件,类似这样的:build-untitled-Desktop_Qt_5_6_3_MinGW_32bit-Debug。这就是你工程的构建目录。如果多了的话,真的很烦,而且很乱。尤其对于有强迫症的人来说。那么问题来了?我们该如何更改默认的构建目录呢。1.点击菜单“工具”,然后选择“选项”2.在左侧选择“构建和运行”3...
Qt Creator 更改默认构建目录到工程目录下
Qt Creator 更改默认构建目录到工程目录下nn步骤nn工具->选项->构建和运行->概要->Default build directory->去掉第一个“.”。nnDefault build directory内的字符变为:nnnn./%{JS: Util.asciify("build-%{CurrentProject:Name}-%{CurrentKit:F...
cmake 在qtcreator 编译中遇到的问题
在编译一个关于opencv的程序时, 在命令窗口可以编译成功,但是在qtcreator下 一样的cmake文件   但是会出现rn/usr/local/lib/libopencv_nonfree.so.2.4: error adding symbols: DSO missing from command line的错误  rn这时一种缺少链接库的错误,一般用gcc或g++ 在编译时直接加上库的名字
在Qt Creator中使用make构建,运行,调试通用C/C++项目
问:在Qt Creator中使用make构建,运行,调试通用C/C++项目?答:文件-新建文件或项目-导入项目-导入现有项目  这样导入的项目用的是make构建,需要自己写好Makefile文件后才能构建。File-New File or Project-Import Project-Import Existing Project...
qtcreator.exe 已停止工作 解决方法
检查主板驱动是否安装,建议使用笔记本官方的软件安装驱动rn检查笔记本是否支持openGL,不支持就没法了.rn检查显卡驱动是否安装.rn一般驱动安装正常,只要电脑支持openGL,都不会出现停止工作这类错误
Qt开发技巧:编写.pro文件,在构建流程中加入命令行的方法
编写.pro文件,rn添加QMAKE_PRE_LINK += “cmd”,可以在编译前执行命令cmd;rn添加QMAKE_POST_LINK += “cmd”,可以在编译后执行命令cmd。rnrn
ubuntun 下使用QTcreator作为IDE建立arm-linux交叉编译环境
如何为ARM平台设置开发环境
qt程序运行时的路径问题
程序运行时的路径是该程序在被调用时的目录假如系统刚启动时,是在/目录处,这时系统启动脚本/etc/rc.local调用/home/root/qt_broadcast_client/qt_broadcast_client程序则目录就是/目录,qt_broadcast_client在调用system("./run.sh")时,run.sh的预期目录是/home/root/qt_broadcast_cl...
qtcreator编译速度慢解决办法征集
qt Creator 加快编译速度方法n1:项目->构建->构建步骤;添加或修改make参数 -j n ;n<=cpu核心数n2:n欢迎提供方案nn
QT:改变当前程序运行时的默认工作路径
为了在运行时免添加文件绝对路径,特别是QT结合脚本一起使用的场景。nn如下脚本中需要显示treeate.png图片文件,如果加上绝对路径是多么的不方便。nnnvar ret = ta.MsgBox("images/treeate.png", "hello", 0, 5000);nn解决该问题只需在运行脚本之前加一行代码即可:nnnQDir::setCurrent(infoPrj.path()); ...
Jenkins构建Python项目失败问题解决
jenkin执行Python项目后添加任务,点立即构建,发现未执行成功。提示:’Python’ 不是内部或外部命令,也不是可运行的程序。如下图。 nnn问题定位:python.exe不在jenkins执行的path里面 n解决方法:构建的时候Python命令替换成python.exe的路径 nnnps:未完待续...
win10操作系统 Qt Creator 无法调试
qt creator调试时提示以下错误rn“None of the debugger engines 'cdb engine,gdb engine' capable of debugging binaries of the type 'x86-windows-msvc2010-pe-32bit' is configured correctly”。rn原来新换的win10操作系统需要重新安装WDK
QT5.5.1 为Qtcreator 编译的程序添加管理员权限
QT5.5.1 为Qtcreator 编译的程序添加管理员权限
关于qtcreator打开黑屏的问题
笔记本神舟Z7-kp7s1,显卡1060。最近在用qtcreator,很奇怪,装个很多个版本,打开都是黑屏界面,查了很久,有说重装系统的,有说重装显卡的,有说装个低版本qtcreator的,当然重装系统成本太高了,此为下策了,软件版本装了好几个也没用,显卡驱动重装也不简单,涉及到cuda版本问题,不敢乱来。最后,看到一个解决方案:显卡性能设置:选为自动,不是高性能。问题解决...
Qt creator 开发ROS程序配置
这种配置方法要求Qt creator是从源安装的,如果你是从.run文件安装的,那么先进入你的安装文件夹下卸载,再执行nnnnsudo apt-get install qtcreatornn安装好后把qtcreator.desktop文件考出来,并修改编辑:nnnncp /usr/share/applications/qtcreator.desktop ~nsudo gedit qtcreator
为什么vs可以调试但qt creator提示找不到调试器
VS自带调试功能是因为vs以库的形式集成了调试器,没有exennqt creator依赖cdb.exe来进行调试,所以需要额外安装windows SDKnn但window SDK安装东西太多,可以单独选择dbg_amd64.msi安装...
QtCreator构建Cmake工程详细说明
入门指南nn  Cmake可以简化跨平台项目的构建过程,可以自动生成Makefile或者Visual Studio等项目文件。 n  Cmake官方文档:https://cmake.org/documentation/。本文详细介绍如何在CMake中使用qt5。使用Qt5所需的最低版本是CMake 2.8.3,但建议使用3.1.0及以上的版本。 n  使用CMake构建Qt工程时,首先使用 fin...
QtCreator构建套件时出现黄色和红色叹号
在构建套件时手动指定了Kit的Qt版本与GCC版本,结果还是出现红色叹号:nnnn原以为是Qt版本与GCC不匹配造成的,后来测试发现两者都正常,按理说不应该是兼容问题,后来把鼠标放到叹号上才找到了原因:nnnn问题就在GCC选择的ABI与Qt版本要求的不一致,在GCC设置ABI处选择custom,配置成要求的即可,如:nnnnApply之后再去设置Kit则一切正常。nn对于黄色叹号的问题,官网说...
关于QtCreator构建时提示qmake步骤出错的记录!
Qt Version : 5.2.1 nnComplier Version : MSVC2010 32bitnn问题 : 在我新建一个测试项目时,点击构建发现,执行到qmake步骤出错,于是记录一下此过程。nn解决方案: 在QtCreator界面左边点击项目栏,设置Shdow build 即可,因为Qt默认勾选,而且没有设置此目录,此目录是将构建的项目与源码所在项目目录区分开。nn ...
qtcreator远程调试arm程序通过ssh
环境: nQt Creator:qtcreator2.7.1 nQt:qt4.7.0 nubuntu:12.04 narm-Linux-gcc:4.5.1 nopenssh-6.6p1 nopenssl-1.0.1t nzlib:zlib-1.2.11 n一:移植openssh到嵌入式开发板上 n(1)新建目录/home/yangtq/ssh,下面新建三个目录compressed,source,in
QTCreator构建套件错误的问题
QTCreator在第一次启动时会扫描系统变量,并在系统变量中查找编译器、QT版本、调试器以及Qmake,并将结果保存在配置文件中,并且再次启动时不会重新扫描并更改这些设置。当编译器等发生变化时,需要将QTCreator的配置文件删除以强制其在启动时重新扫描系统环境,并重新设置构建套件的相关配置。n      QTCreator的配置文件存放位置为:C:\Users\%USERNAME%\App
RF+Jenkins构建自动化测试任务的一些问题解决
如何安装python、RF、Jenkins,并且如何配置它们,不是要介绍的内容,后续如果有时间将整理一篇,本篇主要记录一下在jenkins中构建RF任务,执行时遇到的问题及如何解决。
关于QT、QT creator和编译器,新手入门必知的一些知识
新手刚结束QT,常常会有这样的疑问,怎么qt那么复杂,什么乱七八糟的都有。下载好了vs版没有编译器,下载minGW版会不会有问题?qt creator是什么?qt和qt creator是什么关系?nQT是类似于mfc,他是一种架构,可以让你写程序很方便,帮你封装好了很多类,而不必去直接用c++的类进行操作。c++的类很强大,但是有时候也很麻烦。这时候就出现了mfc、qt之类的东西。qt最大的特点
web项目构建路径设置问题
java项目,构建失败,构建路径问题
qt5.5版本的creator构建套件自动检测为警告
转载请注明http://www.cnblogs.com/dachen408/p/7226188.htmlrnrn原因,安装qt在E盘,winsdksetup也在E盘 的原因,卸载winsdksetup,重新安装在C盘解决。环境为Qt5.5+VS2010
Qt creator添加套件
如果不是自己编译的源码则不用考虑下面: n自己编译源码的时候指定了qmake的路径,下面的工具就是把qmake编译的路径替换成当前文件所在的路径。
QT中设置构建步骤
命令:即要运行的程序或者shellrn参数支持Linx重定向等等rn工作目录可以选择绝对路径,其次有下列几种选择,但是不能自己编辑rn%{CurrentProject:Name}rn%{CurrentKit:FileSystemName}rn%{CurrentBuild:Name}rn%{buildDir}rn%{sourceDir}
在qtcreator上进行ros机器人操作系统编程,并且配置CMakeLists.txt包含opencv2和aruco增强现实库
玩ros也有一段时间了,总是在vim环境下写代码,当遇到调试大的代码时,我还是喜欢用ide开发环境,方便好用。n因为在ubuntu开发环境下,所以我选择了用qt的开发环境,好用,也方便(以前用过qt),首先我们安装好qtcreator的开发环境,这个不说了。可以直接安装去官网下载安装包。当安装好qt后,我们进入一个ros功能包,我的是:n roscd opencv_text 进入我的功能包后,打开C
Qtcreator5.8安装和编译中遇到的问题
Qtcreator5.8安装和编译中遇到的问题
QtCreator编译出来的exe用第三方软件修改不了图标
问题提出nn忽然发现Qt Creator编译出来的exe不能通过第三方的软件(QIcon Changer)来更新exe的图标了(因为有些客户需要定制自己的软件产品);nn解决问题nn发现是使用的app.rc文件的编码问题,这个文件的编码要用utf-8 有签名的编码格式;nnapp.rc文件:nnIDI_ICON1 ICON DISCARDABLE "app.ico"nnpro文件中:nnwin32...
Qt项目构建路径问题
Qt运行后生成的一些文件,存放时没有生成在总的文件下或者是自动生成了几个新建的嵌套文件下?rn解决办法:上一次Qt项目下的构建目录是本次项目生成文件的存放路径,所以要改变存放路径,需要先改变路径,然后保存所有文件,之后关闭Qt,再打开工程,进行运行。要删除.uer文件,删除路径依赖,然后重新整
QT+MSVC执行时中文乱码问题
现象:在MSVC版本的QtCreator下创建程序,运行时中文发生乱码。n解决:尝试的最简单的解决方式如下。n(1)在Qt软件中依次打开:工具 -> 选项 -> 文本编辑器 -> 行为 -> 文件编码n(2)默认编码:选择“UTF-8”n(3)UTF8+BOM:选择“如果编码是UTF8则添加”n(4)修改当前文件并保存
QtCreator下资源路径设置
资源路径加载方式为:rn:/前缀/文件夹名字rnrn如果前缀为/  意思就是没有前缀,则使用这种方式:rn  :/文件夹名字/图片名称 rnrnrn由于新手不熟悉,以前加载资源方式不理解,结果造成以下后果:rnrn  QMovie("://images/red.gif"); rnpix.load(":/images/redLCD.png");rnQImage(":../images/redLCD.
在Terminal中命令行启动QtCreator
cd 至根目录vim /usr/bin/qtcreator输入以下内容,其中QT_HOME保存QtCreator的安装路径#!/bin/shnexport QT_HOME=/opt/Qt5.3.2/Tools/QtCreator/binn$QT_HOME/qtcreator $*打开terminal,输入qtc 再tab回车 则自动运行QT
QtCreator 生成动态库
在Windows平台上,QtCreator( MinGW4.9.2 )创建动态库,最终生成的文件是libHello.a、Hello.dll和hello.o这3个文件(假设在D:/Lib文件夹下面)rn在调用该动态库的可执行应用程序的.pro文件中加上下面这句:rnrn LIBS += -L"D:/Lib" -l"libHello"rn或者 LIBS += -LD:/Lib -llibH
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 数据库构建课程设计 数据库构建课程设计