qt - 如何将DLL添加到Qbs项目中

标签 qt dll build qbs

我已经生成了一个DLL文件。

我有一个正在运行的 Qbs 项目。

如何将 DLL 文件添加到我的项目中,以便我可以访问该库的功能?

最佳答案

如果您想链接到包含文件 theLibrary.libtheLibrary.dll 的库,您可以尝试:

import qbs 1.0

Application {
     name: "AppName"
     files: "main.cpp"
     Depends { name: "cpp" }

     cpp.includePaths: [".","Path/To/include"]

     cpp.libraryPaths: ["Path/To/lib"]

     cpp.dynamicLibraries: "theLibrary"
}

在此处指定库包含路径、库路径和库名称。

关于qt - 如何将DLL添加到Qbs项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28395123/

相关文章:

c++ - qInstallMessageHandler 指向外部库方法的指针

windows - 在 Dll 的 .edata 部分中指定的 Dll 名称的作用

flutter - 如何解析视频压缩的: Gradle task assembleDebug failed with exit code 1 error?

java - 构建 ANT 项目,其中包括另一个项目

java - 从 Qt C++ 调用 Java 函数

qt - q标签居中

c++ - 如何在 QT 中使用 DEBUG 对齐日志文件中的数据?

c++ - 从另一个 dll 链接动态 dll 会导致错误

c - .C() 返回一个空列表

build - 如何为其他目录添加包含规则?