c++静态/动态库使用跟生成 静态库把源代码编译成二进制代码然后你就可以把静态库发布出去头文件库文件。计算机不认识我们写的代码只认识二进制代码。经过预编译、编译、汇编、链接。写完.h和.cpp文件可以进行做静态库右击项目—属性—配置所有配置—配置属性常规—配置类型静态库.lib—应用—确定。vs打开lib可以看到二进制中的函数名只需要.lib和.h打包发给你就行了引用静态库时1.如果找不到头文件在项目——VC目录——包含目录输入该.h文件的目录2.在项目——VC目录——库目录输入该.lib文件的目录3.在项目——链接器——输入——附加依赖项输入.lib文件名动态库将配置类型改为dll在需要封装进动态库的函数前写 _declspec(dllexport)此时编译生成.lib文件符号表小文件和.dll文件动态链接库。调用库的方法和静态库的使用相同。dll动态库的优势