QT导出库到DESTDIR的路径不同

时间:2016-12-16 08:54:37

标签: qt qmake

我知道使用DESTDIR指定导出路径,但我不知道如何将库文件导出到与DESTDIR不同的路径。 像那样:

 ---Build
  |---bin
  |    |---*.exe
  |    |---*.dll
  |---lib
  |    |---*.lib

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

QMake有一个特殊的,仅限Windows的变量DLLDESTDIR,您可以使用该变量为.dll本身指定不同的目标。因此,为了实现您想要的目标,请将DESTDIR指向除 DLL之外的所有的目录,然后将DLLDESTDIR结束到DLL的位置:

DESTDIR = lib
win32: DLLDESTDIR = bin