2014-09-05 97 views
0

我有一个更大的项目,包括不同语言的代码。它的一部分是用C++/QML编写的。最终的联系是通过DMD进行的。我需要qmake来生成没有链接的对象文件。目前qmake试图链接一个库,什么失败与未定义的参考。如何防止Qt链接

有没有办法让qmake只生成没有链接的目标文件?

回答

1

只需将项目类型更改为lib模板,然后添加CONFIG += staticlib。静态库只是所有对象的单个文件存档。然后,DMD可以将其链接到最终的可执行文件。