至于动态库有什么好处,这里就不多说了.直接开干吧。
1:动态库无非就是,将你的代码封装,将.h 文件 和 dll 库提供给别人
步骤如下:
<1>
<2>
<3>
这个动态库的初步就创建好了,在share这个类写你需要封装的代码,就可以了
<4> 运行生成dll
这个时候运行会有这个提示,可以忽略,点击取消就行。然后生成的dll就会在debug 或者release 目录下.我的是调试模式所以在debug目录下。
<5>既然生成dll 了那就要调用是吧;
libs 就是dll存放的路径
incluepath 我这里是把头文件放在了include目录 便于管理
<6>
在运行的时候一定要把dll 放在exe 生成的地方,因为动态库是在程序运行时时候调用的dll的。
如下:
以上dll的制作以及调用就完了。