![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux_gcc
天经地义之经
单片机,PC软件,驱动,反汇编,寻找志同道合之人,QQ 5930396
展开
-
交叉编译
arm需要的库你得首先需要交叉编译,和本地gcc的库显然不能通用arm-linux-gcc 看着名字像是专门用于编arm平台的,gcc编的,arm不认很正常。链接时,应该会报找到libnet,但不兼容之类的错。最后给出cannot find -lnet你这个问题我遇到过,QQ:2536533896转载 2013-05-26 15:04:15 · 494 阅读 · 0 评论 -
链接、装载、库
1.什么是库 在windows平台和linux 平台下都大量存在着库。 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。 由于windows和linux 的本质不同,因此二者库的二进制是不兼容的。 本文仅限于介绍linux 下的库。 2.库的种类 linux 下的库有两种:静态库和共享库(动态库)。 二者的不同点在于代码被载入的时刻不同。转载 2013-05-26 15:01:48 · 388 阅读 · 0 评论