qmake INSTALLS的多个安装路径

时间:2015-12-14 13:31:02

标签: qt makefile qmake

如何使用qmake将已编译的二进制库文件放在多个路径中?我发现在target.path中指定多个路径会导致覆盖Makefile中的目标。是否可以使用qmake安装到多个路径?

1 个答案:

答案 0 :(得分:2)

已经解决了.pro文件中添加这样的内容:

target1.path=$${PWD}/../relative/install/path/for/depependend/project/1
unix:target1.files=$${DESTDIR}/*.so*
win32:target1.files=$${DESTDIR}/*.dll

target2.path=$${PWD}/../relative/install/path/for/depependend/project/2
unix:target2.files=$${DESTDIR}/*.so*
win32:target2.files=$${DESTDIR}/*.dll

target3.path=$${PWD}/../relative/install/path/for/depependend/project/3
unix:target3.files=$${DESTDIR}/*.so*
win32:target3.files=$${DESTDIR}/*.dll

INSTALLS += target1 target2 target3