QMake开发技巧之复制文件

本文介绍了使用QMake进行文件复制的两种方法:通过变量COPIES和QMAKE_SUBSTITUTES。COPIES用于指定文件列表及目标路径,QMAKE_SUBSTITUTES则用于解析并拷贝文件。文中通过具体例子展示了如何拷贝main.cpp、完全拷贝readme.txt.in以及解析readme.txt.in生成readme.txt文件的过程。
摘要由CSDN通过智能技术生成
  • 方法一:变量COPIES指定需要拷贝的文件列表和目标路径;
copy_files.files = $$filelist
copy_files.path = $$OUT_PWD
COPIES += copy_files
  • 方法二:变量QMAKE_SUBSTITUTES指定需要拷贝的文件和拷贝后的文件。
copy_file.input = qmldir
copy_file.output = $$OUT_PWD/qmldir
copy_file.CONFIG = verbatim
QMAKE_SUBSTITUTES += copy_file

其中,CONFIG指定的verbatim变量,表示完全拷贝文件内容,如果不指定该变量,可以解析input文件中的qmake语法生成需要的文件。

  • 例子:项目qmake_copy三个示例:1、拷贝main.cpp文件&#x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值