我想为我的项目制作INSTALLS选项。我想要的是当我调用“make install”移动并重命名一个或多个文件时。
答案 0 :(得分:2)
根据QMake's INSTALLS option的文档,您可以通过为“.extra”指定内容来指定用于安装步骤的操作
configInstall.extra = cp myApp.cfg.default $$MY_INSTALL_PATH/myApp.cfg
INSTALLS += configInstall
如果我正确编写了示例,执行“make install”将导致myApp.cfg.default
应对MY_INSTALL_PATH
定义的安装目录,并重命名为myApp.cfg
。
答案 1 :(得分:1)
我在Qt forum
中找到了真正的答案例如我给出了自己的测试
MY_INSTALL_PATH =$$PWD/NewFolder
extra_install.path = $$MY_INSTALL_PATH
extra_install.extra = cp test.txt renamed.txt
extra_install.files = renamed.txt
INSTALLS += extra_install
这是名为rename.txt的test.txt的创建副本,然后将此文件放入NewFolder