在QT工程中,当我们选择了构建目录后,编译生成程序后,总会发现在debug目录下会有混淆着各类文件,如下图
很多时候,我们又仅仅只需要可执行文件或者自定义的动态链接库。如下图
当然,如果不觉得麻烦,有人会选择手动删除。但是这并不是最佳解决方案,因为还有更简单的
只需要在 .pro 文件中加入以下定义即可。(它将会在构建目录下生成一个tmp目录,用于存放产生的中间文件)
UI_DIR = ./tmp/ui MOC_DIR = ./tmp/moc OBJECTS_DIR = ./tmp/obj RCC_DIR = ./tmp/rcc
这个没有试过,我用了DESTDIR += $$PWD/../deploy 这样直接把项目中所有的库文件和可执行文件都生成到自己创建的文件夹deploy里面
标签:可执行文件,tmp,QT,文件,生成,构建,目录,DIR From: https://blog.csdn.net/m0_54901781/article/details/140394188