如何把自己的代码打包成库,生成.a或.lib文件?

把自己的代码打包成库,只暴露出头文件来使用,可以吗?有文件教程之类的吗?

工程里面保留要生成LIB的文件,其他的文件不参与编译
右击文件,选择参数编译或者不参与

image.png

然后按照下图选择当前工程配置,选择完成后编译

image.png

编译工程后会在obj下产生.a的LIB文件。

image.png


请问按照上面的操作生成的lib库跟工程目录结构无关吧,假如自己的工程目录结构和原来生成lib的目录结构不一样,会影响lib文件的使用吗?


只有登录才能回复,可以选择微信账号登录