静态库
新建 mylib.c 文件:
#include< stdio.h >
void mylib(void);
void mylib(void)
{
printf("This is mylibn");
}
在 Ubuntu 编译
编写测试代码 test.c
#include < stdio.h >
void mylib(void);
int main(void)
{
mylib();
return 0;
}
编译测试文件 test.c
运行测试 a.out
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Linux
+关注
关注
87文章
11312浏览量
209704 -
静态库
+关注
关注
0文章
21浏览量
7465
发布评论请先 登录
相关推荐
如何从现有项目MCUXpresso创建静态库 (.a)?
我在 MCUXpresso 中有一个现有项目,我想从中创建一个静态库 (.a) 文件,以便我可以在未来的项目中使用这些函数和库。我不确定这样做的最佳方式。我见过人们制作
发表于 06-02 07:30
Linux下的静态库、动态库和动态加载库
库的存在极大的提高了C/C++程序的复用性,但是库对于初学者来说有些难以驾驭,本文从Linux的角度浅谈Linux下的静态
发表于 04-02 14:32
•813次阅读
Linux中的静态库和共享库
库是一个二进制文件,包含的代码可被程序调用。例如标准C库、数学库、线程库等等。库有源码,可下载后编译,也可以直接安装二进制包。
评论