生成静态链接库
新建C++ 静态库工程
新建水果Fruit类
在Fruit构造函数里添加一句打印函数,方便我们后续验证
生成后到工程目录下的Debug目录下查看生成的.lib文件
调用静态链接库
新建C++控制台工程
将lib文件的相对路径填入“附加库目录”,这样编译时编译器就可以找到lib所在目录了
第一种调用方法
第一种方法,直接在.c文件中声明所调用的lib文件名“#pragma comment(lib,"Staticlib.lib")
”
第二种调用方法
第二种调用方法是在项目属性中进行手工配置
运行应用程序
Fruit的构造函数打印“fruit”字符串,静态链接库调用成功
本文详细介绍了如何在C++中创建静态链接库,包括新建静态库工程、定义类及成员函数,并通过控制台工程调用静态库。演示了两种调用方法:在源文件中直接声明lib文件名和在项目属性中配置。
1574

被折叠的 条评论
为什么被折叠?



