【问题标题】:How add shared-library to my library project in QT如何在 QT 中将共享库添加到我的库项目中
【发布时间】:2017-11-13 18:42:24
【问题描述】:

我可以在我的库项目中加载外部库吗?如是。我怎么能做到这一点。 使用 Qlibrary?或者通常包含在 pro 文件中 LIBS += -L /lib -lmylib 并将 *.h 文件添加到项目中?

对不起我的英语))))

【问题讨论】:

    标签: linux qt shared-libraries


    【解决方案1】:

    是的,你可以。 如果您想使用共享库,只需在您的应用程序中添加 *.pro 文件

    LIBS+=-Llibrary_location_path -llibraryName
    INCLUDEPATH += library_headers_location
    

    查看原始文档http://doc.qt.io/qt-5/third-party-libraries.html

    附: 我想你明白 .h 文件包含你将在你的应用程序中使用的方法的声明,而库包含这些方法的实现

    【讨论】:

      【解决方案2】:

      只需在 Qt Creator IDE 本身中转到您各自的 Qt .pro 文件,然后右键单击空白区域并选择“添加库”,选择外部库并单击下一步,现在单击包含路径文本框前面的浏览和选择要包含的 .lib 文件并选择要定位的平台,然后单击下一步并完成该过程。要添加.h文件,首先将.h文件复制到您的项目文件夹中,然后右键单击解决方案资源管理器下的标题,然后单击添加existinf文件,现在选择您的.h文件并添加它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-06-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多