一、自己的视角
1、如果写了一个代码比较好想分(卖)享(了)给别人使用,却又不想让人看到内部代码的实现逻辑时
2、准备好项目和里面的“.c文件”和“.h文件”,在VS中打开源文件和头文件
3、右击项目的属性,点击“配置属性”->“配置类型”->“静态库(.lib)”->应用->确定
4、在VS上方工具栏点击“生成”->“生成解决方案”
5、可以在“输出”窗口看到在某个路径产生了一个后缀名字为.lib的文件
6、找到该项目的文件所在地,里面debug文件夹里有一个.lib的文件(或者放在其他的文件里了)
7、将这个静态库(二进制写成的)和头文件(函数的声明)发给别人
8、使用静态库和头文件
二、别人的视角
1、下载好静态库和头文件
并且放到自己的项目文件路径下
(例如在我的代码文件里)
复制好放到上面的地方就可以
2、在自己的项目中,打开别人给的头文件,并且在开头写上:
#pragma comment(lib, "静态库的文件名字(包括后缀)")