C++学习———VS 2019 制作和使用c++动态库步骤

由上一篇文章,https://blog.csdn.net/JACKSONMHLK/article/details/111936325

遗留的下的问题,在此做一个解决方案,以后有了解决方案再进行添加。

1、如何制作动态库和静态库。

虽然vs提供了动态库和静态库的直接的环境,但是我不太会使用,因此使用了从空项目去创建动态库和静态库。

@1、首先,创建一个空项目,然后右键项目名,其中 han.h是类的声明 han.cpp是类的具体实现,这个你如果只是先试一试,可以自己弄个简单的函数,试一试流程。

@2、在属性上进行如下选择。

@3、最后进行编译运行,会在你所创建文件的debug下,生成库。

其中,不知道是我环境的问题还是什么原因,我在生成动态库的时候,并不能直接生成 静态库和动态库,所以我先生成了 静态库,然后重新选择进行编译运行,再生成动态库。

2、如何使用动态库。

@1、 将动态库,静态库,还有头文件分别复制到你新创建的文件的目录下,

@2、然后在**资源文件**中,添加静态库,之后,就可以直接在你新建的文件里用  头文件中所用的函数。

@3、我们可以看到直接引用头文件,没有报错,并且可以正确运行

如果大佬们有问题,多多指教和交流。

猜你喜欢

转载自blog.csdn.net/JACKSONMHLK/article/details/112882333