打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
QtCreator中导入“.lib(.a)”和“.dll(.so)”文件的方法
    方法一(推荐):

      1、右键点击项目-添加库-外部库-下一步-浏览添加:“.lib”文件-“平台”:勾选“Linux”和“Windows”(即:一般可去掉“Mac”)-链接:静态-Windows:去掉“为debug版本添加‘d’作为后缀”的勾选-下一步-完成。
      2、重复步骤“1”,可添加多个“.lib”。
      3、在“.pro”文件中去掉重复的部分,并把同项归置在一起。(目的是为了代码清晰,此步可以省略)
      4、注:此种方式添加“.lib”后,如果对应的“.dll”文件(如有)与之放在同一个目录下,则无需再将“.dll”文件(如有)放入项目构建后生成的根目录下,而会被链接器直接找到。

方法二(仅对MSVC编译器有效):

      1、“#pragma comment(lib, "libPath...")”。
      如:
            #pragma comment(lib, "D:/include/aaa")  //导入:aaa.lib
            注意:若使用绝对路径,当程序文件被拷贝至其他设备上时,一般需要修改路径。
      2、导入lib后,把每个lib分别对应的“.dll”文件都放入项目构建后生成的根目录下(先“Ctrl+R”运行并生成目录,然后放入)。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
用Qt生成dll类库及调用方法_一壶浊酒走天涯
vs2008编译opencv2.3的问题
VS2005、VS2008中如何屏蔽讨厌的MSVCR*.dll的引用
使服务器支持PHP curl函数:开启CURL扩展的方法
VC++加载动态库和静态库
Visual?Studio下建立并隐式调用自己的动态链接库dll
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服