- 9
- 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
- 《变形记》最美农村主人公神似杨丞琳 一出场叫妈妈让人感动.pdf
- 《城南旧事》再解读.pdf
- 《废都》主旨分析.pdf
- 《孢子》部落阶段游戏攻略简介.pdf
- 《怪物猎人OL》如何使用好锤子的技巧说明.pdf
- 《炉石传说》静静地看着你装逼安静不脏娱乐牧卡组.pdf
- 《三国志13》益州平定战报214上级公孙恭作死战报.pdf
- 《秦兵马俑》重点词汇.ppt
- 八年级上册江西版《初中语文一遍过》课堂测(OCR).pdf
- 七年级上册人教版《初中语文一遍过》测评卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》试卷【教师用书】(OCR).pdf
- 七年级上册人教版《初中地理一遍过》教师版(OCR).pdf
- 九年级上册译林牛津版《初中英语一遍过》测评卷(OCR).pdf
- 九年级上册冀教版《初中英语一遍过》单元卷(OCR).pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》【教师用书】(OCR).pdf
- 【横版】27张宇基础30讲做题本.pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷教用(OCR).pdf
原创力文档

文档评论(0)