社区
C++ 语言
帖子详情
QT加载外部连接库的问题
qq_38707506
2018-11-09 01:31:42
在用QT做项目的的时候,用DEBUG运行程序报这两个错,网上各种查都解决不了,那位兄弟帮帮忙
...全文
433
8
打赏
收藏
QT加载外部连接库的问题
在用QT做项目的的时候,用DEBUG运行程序报这两个错,网上各种查都解决不了,那位兄弟帮帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CT8100
2019-01-14
打赏
举报
回复
先 查找 so,然后再把文件位置映射过去
一只菜鸟的账号
2019-01-14
打赏
举报
回复
pro文件没有写入lib文件
@风轻云淡_
2018-11-12
打赏
举报
回复
出现这种错误,无非是这几种情况:首先,确认下这库存不存在,目测它需要的是个静态库,也就是xxx.a 或者 xxx.a.数字 或者是xxx.lib(windows) 形式的,如不存在,下载安装;其次如果它存在,看看名字是不是和你写的一样,如果存在一个名为xxx.a.2 的文件而不存在 xxx.a的文件,也是会报找不到的错误的,这种情况下做个软连接,或者直接改名;再者如果文件也存在,名字也一样,看看是否路径错误,建议先用绝对路径,排除路径的影响再改为相对路径,如果以上都不能解决,看看是不是版本不对应之类的,总之就是找不到它需要的库,按着这个找下去准没错。
小猪猪哇
2018-11-12
打赏
举报
回复
我之前也是用QT在链接外部库的时候出的问题,检查一下你链接的库是什么库,QT的编译器是什么mingw还是msvc,mingw的编译器对库有要求。后来自己改用了VSQT,如果是要跑在linux上的话改几下就行了,很方便
Next66
2018-11-10
打赏
举报
回复
pro中填写的路径不对,我之前也是遇到了这个问题。。。
只此冒泡君
2018-11-10
打赏
举报
回复
pro文件里怎么链接的? 是.so 还是.dll 还是.a 描述一下你用的系统和ide
蠓虫带着秤砣飞
2018-11-09
打赏
举报
回复
抱歉,QT只是略有涉及,知道的并不多,这个问题,帮不上忙。。。
赵4老师
2018-11-09
打赏
举报
回复
libLTSMCd.so或libLTSMCd.a文件找不到。
Linux
qt
creator动态
加载
动态链接
库
案例
Linux
qt
creator动态
加载
动态链接
库
案例
Qt
加载
动态链接
库
Qt
加载
动态链接
库
1、 直接在pro文件中添加 首先将.a(或者.lib)和.dll文件放入某一目录中,一般是放入程序目录下,例如在程序目录下放入了mydll.lab和mydll.dll文件,然后在.pro文件中添加: LIBS += -L$$PWD/./ -lmydll 有的文章说mingw平台使用.a和.dll文件,msvc使用.lib和.dll,实测在mingw下使用.lib和.dll无任何
问题
以上参数说明 -L"文件路径" -l"导入
库
文件名(不加扩展名)" 上述$$PWD指的是当前目录
Qt
加载
动态链接
库
(DLL)
【代码】
Qt
加载
动态链接
库
(DLL)
Qt
加载
外部
库
的方法
怎样添加
外部
库
文件
qt
程序
加载
动态链接
库
dll的方式
qt
加载
dll有四种方式 本例中
qt
的版本为
qt
5.11.3 64位 动态
加载
使用c++的函数,动态
加载
bool bRet = false; HINSTANCE hDll = nullptr; hDll = LoadLibraryA("dlfs.dll"); if(hDll != nullptr) { bRet = true; } 使用
qt
自带的QLibrary进行
加载
bool bRet = false; QLi
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章