qt creator设置默认输出目录
note
- creator version : 4.13.1
敲黑板,一定要先配置好 Qt creator的default build directory , 再创建项目,最后再编译
敲黑板,一定要先配置好 Qt creator的default build directory , 再创建项目,最后再编译
敲黑板,一定要先配置好 Qt creator的default build directory , 再创建项目,最后再编译
之前虽然配置成功,但是输出目录依然与项目的文件夹所在同级,且输出目录不是我指定的名称。 如果你也想将输出目录调整到项目文件夹下,请一定要先配置好creator,再创建项目
不习惯 qtcreator的默认输出
默认输出与demo02所在目录同级
一个例子
我这里创建了一个名为demo01的项目, 目录结构如下
demo01:
CMakeLists.txt
CMakeLists.txt.user
main.cpp
widget.cpp
widget.h
widget.ui
修改信息如下
打开creator,依次找到: 菜单栏 -> 工具(tools)-> 选项(options) -> 构建和运行-> Default Build Properties -> Default build directory.
或者如下图设置构建目录和运行目录
不过,我更喜欢 相对路径。 找到上面说到的Default build directory,相对路径设置如下,
默认设置输出
默认设置输出如下
../%{JS: Util.asciify("build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}")}
- build- 不变,目录中有这个
- CurrentProject:Name: 项目名字,这里是: demo01
- CurrentKit:FileSystemName: 你使用的是编译kit
- CurrentBuild:Name: debug还是release
改为
./%{CurrentProject:Name}-%{CurrentBuild:Name}
一个修改后输出的例子
可见,输出到了 项目文件夹下,没有放在与demo01所在的目录, demo01所在目录依然很清爽
qt creator设置默认输出目录的更多相关文章
- Qt Creator 更改默认构建目录到工程目录下
Qt Creator 更改默认构建目录到工程目录下 步骤 工具->选项->构建和运行->概要->Default build directory->去掉第一个". ...
- Qt Creator设置黑色主题背景
黑色的主题看起来比較炫酷一点.也有人说黑色主题用起来对眼睛好.只是个人感觉然并卵,依据自己的习惯爱好设置就好. 假设想保护眼睛,还是将屏幕调到合适的亮度,不要太暗.自己眼睛认为舒服最好.也能够通过&q ...
- CMake 设置Target输出目录和后缀名
一. SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/../bin) 上面的语句能设置可执行文件的输出目录 在Win + VS环境下,会自动在你所设置 ...
- Cmder 设置默认打开目录、解决中文乱码
win + alt + p //打开设置 选择Startup-Task,修改{cmd::Cmder}项,把: *cmd /k "%ConEmuDir%\..\init.bat" - ...
- Mathematica 10 Mac 设置默认工作目录
用SetDirectory命令设置
- windows10下IntelliJ IDEA使用logback设置日志输出目录
1.在项目的src/main/resources目录下新建文件:logback-spring.xml 2:在logback-spring.xml中进行如下配置: <?xml version=&q ...
- Qt Creator设置多核编译(-j8参数)
In the qtcreator go to the "Projects tab" and set "Make arguments" as you like: ...
- WAMP设置默认访问目录
打开httpd.conf 1.修改:DocumentRoot "F:/Project/Php" 2.修改 <Directory "F:/Project/Php&qu ...
- AOSP 设置编译输出目录
export OUT_DIR=/media/caoxinyu/TomasYu/out 注意:export OUT_DIR= OUT_DIR 后面直接跟= ,不要有空格.否则报错.
随机推荐
- R语言与医学统计图形-【14】ggplot2几何对象之直方密度图
ggplot2绘图系统--几何对象之直方图.密度图 1.直方图 参数. geom_histogram(mapping = , data = , stat = 'bin', #统计变换,概率密度为den ...
- jenkins原理简析
持续集成Continuous Integration(CI) 原理图: Gitlab作为git server.Gitlab的功能和Github差不多,但是是开源的,可以用来搭建私有git server ...
- Windows cmd 命令行基本操作
Windows cmd 命令行基本操作 1. 进入到指定根目录 注意:不区分大小写 例如进入到 D 盘 2. 进入到指定的目录 例如 (如果目录文件名太长,可以使用 tab 键来自动补全.重复按可以进 ...
- 日常Java 2021/11/4
ServerSocket类的方法服务器应用程序通过使用java.net.ServerSocket类以获取一个端口,并且侦听客户端请求. 构造方法: public ServerSocket(int po ...
- absent, absolute, absorb
absent Absenteeism is a habitual [习惯性的] pattern of absence from a duty or obligation [职责] without go ...
- Js数组内对象去重
let person = [ {id: 0, name: "小明"}, {id: 1, name: "小张"}, {id: 2, name: "小李& ...
- 【leetcode】337. House Robber III
The thief has found himself a new place for his thievery again. There is only one entrance to this a ...
- 案例 stm32的dma传输过程
首先说一下:DMA_GetCurrDataCounter返回值是什么 返回值是dma缓存里还剩余多少空间. 上面本来应该是,发一下,改变一下.但是这里有一行是特殊的. long : 461,*ff l ...
- android知识点duplicateParentState
android知识点duplicateParentState 今天要做一个效果,组件RelativeLayout上有两个TextView,这两个TextView具有不同的颜色值,现在要的效果是,当Re ...
- zabbix之二进制安装
#:参考官方网站 https://www.zabbix.com/documentation/4.0/manual/installation/install_from_packages/debian_u ...