🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/在linux下使用hbird-e-sdk下软件调用fopen函数报错
在linux下使用hbird-e-sdk下软件调用fopen函数报错
开源蜂鸟E203 作者 三色阳光 发布于 2021-05-12 09:57(1976 天前) 5228 浏览

用到了sprintf,fscanf,fopen等函数都报错,报错如图所示


网上查了下,是gcc的问题?    

希望有会的大佬能够解答一下。

全部回复 1
张
张皓1976 天前 · 1 楼

我觉得你这个错误跟我遇到的一个错误很相似,都是:

undefined reference to: XXXXX

ld returned 1 exit status

我的那个错误是这样的:

在Helloworld中添加sleep()函数报错

错误的原因应该是,这个函数在newlib C里面没有实现,所以即使能打开头文件,但是ld链接的时候也找不到。

我个人认为,这应该是嵌入式编程(嵌入式函数库),跟一般的linux编程的区别吧。

💡 请 登录 后参与讨论(微信扫码即登录/注册)