【问题标题】:Linking win32 dll in Qt在 Qt 中链接 win32 dll
【发布时间】:2010-04-20 10:23:35
【问题描述】:

我想从我的 Qt 应用程序中引用一个 win32 dll。我在 .pro 文件中的 "LIBS+=" 处添加了 dll 位置。一旦完成,正确地,我应该能够在我的应用程序的 dll 中包含 .h 文件。但我无法这样做。 我在这里使用 dll 进行测试:http://www.flipcode.com/archives/Creating_And_Using_DLLs.shtml

任何帮助将不胜感激!

谢谢

【问题讨论】:

    标签: qt dll winapi


    【解决方案1】:

    我想您还必须将“INCLUDEPATH += path_to_library_headers”添加到您的专业文件中。 "LIBS+=" 只告诉链接器某些符号不在您的应用程序代码中,而是在外部 dll 中,但您必须告诉编译器它应该在哪里查找库头。

    希望这会有所帮助。如果您还有其他问题,请发布链接器/编译器错误消息,这样会更容易判断问题所在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 2019-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多