我正在开发QTCreator (3.0.x),目标是嵌入式linux设备。一切都很好,除了我无法添加一些自定义文件来部署步骤…
在.pro
文件中我设置:
target.path = /home/root
INSTALLS += target
和我能够部署我的可执行文件到远程设备…
现在,如果我想在部署过程中添加一些自定义文件该怎么办?
我试图将以下行添加到我的.pro
文件中:
mypackage.files = /path/to/my/files/on/my/pc/*
mypackage.path = /home/root
INSTALLS += mypackage
但是它不工作…
我该怎么做呢?
我会尝试以以下方式使用通配符/glob:
$$files(glob) -返回与指定glob模式匹配的文件列表
mypackage.files = $$files(/path/to/my/files/on/my/pc/*)
但是在这种特殊情况下,直接指定目录会容易得多,因为你似乎要抓取所有文件,所以我个人会这样写:
mypackage.files = /path/to/my/files/on/my/pc