社区
Qt
帖子详情
QT生成动态链接库,头文件include了QNetWork,怎么打包呢?
切尔西的蓝胖纸
2020-05-20 11:35:28
用QT写了一个SDK,生成动态链接库。这个SDK用了一些QT的库函数,例如头文件include "QNetWork",使用QTcpSocket发送消息。
现在打包成dll后,给别的QT工程调用没问题,只需要同样加载QNetWork就行了。可是如果我要把SDK给别的开发工具使用,如VS、MFC之类的,没有QNetwork库,显示该文件无法找到路径,该怎么办呢?我的想法是把相关QT库文件一起打包,可是该怎么做呢?求教
...全文
729
5
打赏
收藏
QT生成动态链接库,头文件include了QNetWork,怎么打包呢?
用QT写了一个SDK,生成动态链接库。这个SDK用了一些QT的库函数,例如头文件include "QNetWork",使用QTcpSocket发送消息。 现在打包成dll后,给别的QT工程调用没问题,只需要同样加载QNetWork就行了。可是如果我要把SDK给别的开发工具使用,如VS、MFC之类的,没有QNetwork库,显示该文件无法找到路径,该怎么办呢?我的想法是把相关QT库文件一起打包,可是该怎么做呢?求教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
五里之南
2020-06-15
打赏
举报
回复
你可以用QT写一个可执行的demo,去调用你的库,然后用Qt的命令行用windeployqt demo.exe命令把依赖的库都打包进来,然后把你的demo.exe删除掉就可以打包发给其他人用了,这样就不会报找不到QT库的错误了。
浮一大白开水
2020-06-01
打赏
举报
回复
带上QNetWork库和生成的库一起发布。放同一目录下就行了。另外要给MFC使用 core 这些库也都是需要的吧。
青空飞羽
2020-05-29
打赏
举报
回复
要么打包SDK时一起打包QNetWork动态库,要么使用Qt静态库构建你的SDK动态库
DreamLife.
2020-05-29
打赏
举报
回复
难道不可以把动态库也一起打包带走吗
该走咯
2020-05-27
打赏
举报
回复
貌似qt自带了专门的打包工具命令
VC++
动态链接库
(dll)编程视频教学
动态链接库
的开发编译属于VC++程序员技能。 本课程学习之后能够理解
动态链接库
原理,学会编译静态库、动态库,学会通过lib和
头文件
链接动态库,学会直接通过代码访问dll中函数
QT
5
动态链接库
的创建和使用(
QT
自己做动态库给自己使用)
QT
5
动态链接库
的创建和使用(
QT
自己做动态库给自己使用) 记录一下
QT
5
动态链接库
的创建和使用 在文章的最后有完成的代码供下载 1.创建
动态链接库
先新建一个库项目 选择chose进入下一下页面,类型选择共享库,输入...
QT
—
QT
cpSocket
QT
cpServer
Qt
Network
等几个
头文件
编译时提示找不到
## 标题
QT
—
QT
cpSocket
QT
cpServer
Qt
Network
等几个
头文件
编译时提示找不到** 应该是你的.pro文件中缺少
QT
+=
network
引用
头文件
是应该是下面两个中的一个: C/C++ code #
include
#
include
<
qt
cpsocket.h>...
QT
小知识点(2) -
Qt
Creator中,
include
路径包含过程(或如何找到对应的
头文件
)
利用
Qt
Creator开发程序时,需要包含...大家都知道,#
include
用于包含标准库
头文件
,路径在安装软件的
include
文件夹下;#
include
""用于包含用户自定义的,路径是在用户当前目录下(或自建工程目录下)。 对于后者
Qt
开发之通过配置.pro文件封装
动态链接库
(dll)
工程名为tableViewSocket,其中,项目的MVC放在tableView这个子工程中,TCP通讯功能放在
Network
中,
Network
被封装成
动态链接库
。以下是如何将这样一个结构的工程通过.pro和.pri构建出来的步骤。 一、创建一个空的...
Qt
16,213
社区成员
26,593
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章