找回密码
 立即注册
收起左侧

Qt5.4 msvc编译器调用dll

1
回复
4229
查看
[复制链接]

尚未签到

来源: 2015-2-2 19:37:22 显示全部楼层 |阅读模式

马上注册,查看详细内容!注册请先查看:注册须知

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
由于好久都木有弄Qt,现在突然弄遇到一些问题,问题如下:
就是我采用Qt5.4 编译器是msvc,然后我用qt生成了一个dll。在引用dll时,一种是在qt的pro工程文件中,添加“INCLUDEPATH +=”和“LIBS += -L  -l”的方式总是报链接错误,而我采用vc引用动态链接库的方式,正常运行(include "./include/test.h"  #pragma comment(lib,""))。我想问下是不是msvc不支持直接在Qt工程添加的方式,只有mingw编译器才支持啊

回复

使用道具 举报

尚未签到

2015-2-2 20:39:37 显示全部楼层
因为修改pro工程文件后,没有执行qmake,导致修改的pro工程文件无效,所以导致链接dll过程中报错。重新执行qmake文件就没有报那个错误了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了