【发布时间】:2012-01-24 22:13:29
【问题描述】:
我有一个使用 QT 的库。该库与 QT 静态链接。我现在在另一个也使用 QT 的应用程序(exe)中使用这个库。我遇到的问题是在编译时收到大量链接器重新定义错误。
我的假设是通过静态链接库中的 QT 库可以避免这种情况。
如何防止这些方法被导出。 def 文件是答案吗?
【问题讨论】:
标签: c++ qt linker visual-c++-2010
我有一个使用 QT 的库。该库与 QT 静态链接。我现在在另一个也使用 QT 的应用程序(exe)中使用这个库。我遇到的问题是在编译时收到大量链接器重新定义错误。
我的假设是通过静态链接库中的 QT 库可以避免这种情况。
如何防止这些方法被导出。 def 文件是答案吗?
【问题讨论】:
标签: c++ qt linker visual-c++-2010
我发现了我的问题,这个问题与静态库无关。问题是(我仍然没有解决)当我编辑具有 Qobject 宏的 cpp 文件时,设置了从构建中排除的 moc_ 文件属性导致链接错误
【讨论】: