Windows下创建与使用静态库
创建静态库(.lib)
如果是使用VS命令行生成静态库,也是分两个步骤来生成程序:
l
l
当然,我们一般不这么用,使用VS工程设置更方便。创建win32控制台程序时,勾选静态库类型;打开工程“属性面板”è”配置属性”è”常规”,配置类型选择静态库。
图:vs静态库项目属性设置
Build项目即可生成静态库。
使用静态库
测试代码Linux下面的一样。有3种使用方法:
方法一:
在VS中使用静态库方法:
l
l
编译运行OK。
图:静态库测试结果(vs)
如果引用的静态库不是在同一解决方案下的子工程,而是使用第三方提供的静态库lib和头文件,上面的方法设置不了。还有2中方法设置都可行。
方法二:
打开工程“属性面板”è”配置属性”è “链接器”è”命令行”,输入静态库的完整路径即可。
方法三:
l
l
本文转自:http://www.cnblogs.com/skynet/p/3372855.html