至于动态库有什么好处,这里就不多说了.直接开干吧。

1:动态库无非就是,将你的代码封装,将.h 文件 和 dll 库提供给别人

步骤如下:

<1>

Qt 制作动态库 .dll

<2>

Qt 制作动态库 .dll

<3>

Qt 制作动态库 .dll

这个动态库的初步就创建好了,在share这个类写你需要封装的代码,就可以了

<4> 运行生成dll 

Qt 制作动态库 .dll

这个时候运行会有这个提示,可以忽略,点击取消就行。然后生成的dll就会在debug 或者release 目录下.我的是调试模式所以在debug目录下。

<5>既然生成dll 了那就要调用是吧;

Qt 制作动态库 .dll

libs 就是dll存放的路径

incluepath 我这里是把头文件放在了include目录 便于管理

<6>Qt 制作动态库 .dll

在运行的时候一定要把dll 放在exe 生成的地方,因为动态库是在程序运行时时候调用的dll的。

如下:

Qt 制作动态库 .dll

以上dll的制作以及调用就完了。

 

相关文章:

  • 2022-01-22
  • 2021-10-12
  • 2022-12-23
  • 2021-09-12
  • 2021-06-08
  • 2021-09-03
  • 2021-05-19
  • 2021-05-22
猜你喜欢
  • 2021-12-15
  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
  • 2021-08-25
  • 2021-04-23
  • 2021-11-04
相关资源
相似解决方案