怎么会出现这个错误undefined reference to `memset ' 我都没用的这个memset这个函数

我整个程序都没用到这个函数,编译器为什么会提醒错误了??还有一个问题,就是,用交叉编译器arm-linux-gcc的时候,它用到的库,是安装这个交叉编译器时,自己自带的库... 我整个程序都没用到这个函数,编译器为什么会提醒错误了??

还有一个问题,就是,用交叉编译器arm-linux-gcc 的时候 ,
它用到的库,是安装这个交叉编译器时,自己自带的库,还是用到安装linux系统时,linux带的库??
还是看自己程序包含的头文件,来觉得你用到编译器带的库,还是linux带的库??

还有一个问题 就是,#include< > 像这样的方式包含头文件 编译器就自己去自动找库路径了吗??
不需人为的去指定库路径吗?? 用到交叉编译器带的库时,也是用这种方式#include<> 就可以自动去找了??
展开
 我来答
醉棋
2011-08-14 · 超过23用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:57.7万
展开全部
代码呢?
应该是宏定义里包含了memset的调用,要不就是内联函数。仔细找找应该能找到。

#include <>肯定都是编译器自定的默认路径,一般在编译器安装文件夹里能找到。
至于库,显然是编译器自己的。因为是交叉编译,本机的linux库肯定是用于本机的汇编语言,只有编译器才知道你用什么cpu,所以肯定用的是编译器自己的库。
bossusa
2011-08-12 · TA获得超过4416个赞
知道大有可为答主
回答量:3579
采纳率:0%
帮助的人:1051万
展开全部
是的。
追问
怎么会出现这个错误undefined reference to `memset ' 我程序里面都没用的这个memset这个函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式