- 8
- 0
- 约1.35千字
- 约 3页
- 2017-08-15 发布于江苏
- 举报
创建和使用静态链接库
【原创】C++关于创建和使用静态链接库
静态库是在编译时跟目标文件一起被编译的。
?
DEV-C++:
首先,新建工程,选择Static Library,工程名称设为Myfunc
新建一个名为func.h的头文件,代码如下
#ifndef _define
#define _define
namespace hehe
{
int foo(int x,int y);
template typename T
T foo1(T x,T y);
//模板定义是不产生代码的,只有在实例化的时候才会产生代码
//所以,使用了模板的函数必须放在头文件中,因为模板需要在编译时推导
template typename T
T foo1(T x,T y)
{
return x+y;
}
}
#endif
?
再新建一个func.cpp文件,添加如下代码
#include func.h
namespace hehe
{
int foo(int x,int y)
{
int z=1;
for(int i=0;iy;i++)
z*=x;
return z;
}
}
?
编译工程,会在工程目录里生成一个Myfunc.a文
您可能关注的文档
- 《亮剑》被砍掉的部分,看的揪心.pdf
- 《三国志13》内政外交战斗等系统前瞻汇总.pdf
- 《原子的结构》 (第1课时)教学设计.pdf
- 《变形记》最美农村主人公神似杨丞琳 一出场叫妈妈让人感动.pdf
- 《城南旧事》再解读.pdf
- 《废都》主旨分析.pdf
- 《孢子》部落阶段游戏攻略简介.pdf
- 《怪物猎人OL》如何使用好锤子的技巧说明.pdf
- 《炉石传说》静静地看着你装逼安静不脏娱乐牧卡组.pdf
- 《三国志13》益州平定战报214上级公孙恭作死战报.pdf
- 广西南宁市第二中学2025-2026学年八年级下学期开学收心自测英语试卷(含解析).docx
- 广西南宁市武鸣区武鸣高级中学等校2026年高考模拟信息卷数学试题(含解析).docx
- 广西壮族自治区崇左市江州区2025-2026学年八年级上学期期末语文试题(含解析).docx
- 广西壮族自治区防城港市防城区2025—2026学年八年级上学期期末地理试题(含解析).docx
- 部编版一年级下册语文第五单元培优卷A卷(含答案).docx
- 福建省厦门海沧实验中学2025-2026学年高二上学期期末地理试题(含解析).docx
- 甘肃省天水市甘谷县模范初级中学2025-2026学年九年级数学下学期第一次检测考试试题(含解析).docx
- 甘肃省武威市凉州区爱华育新学校2025-2026学年九年级上学期12月月考英语试题(解析版).docx
- 甘肃张掖市2025--2026学年下学期九年级数学阶段反馈试卷(含解析).docx
- 广东惠州博罗县2025-2026学年九年级上学期阶段诊断历史试卷(含解析).docx
原创力文档

文档评论(0)