交叉编译遇到的问题
2015-10-12 16:02
274 查看
搞嵌入式真的需要静下心,克服总总的挫败感。。。坚持下去,问题最终都会得到解答。 弄个交叉编译,差点要崩溃了···
交叉编译出错提示
/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/FriendlyARM/toolschain/4.4.3/lib/libppl_c.so.2)
/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/FriendlyARM/toolschain/4.4.3/lib/libppl.so.7)
经过了几个小时的奋战···答案终于水落石出。。
①执行ls -l /usr/lib/libstdc++.so.6
发现/usr/lib/libstdc++.so.6 -> /usr/lib/libstdc++.so.6.0.8,其实这里需要使用libstdc++.so.6.0.10
②从网上下载这个文件,然后把/usr/lib/libstdc++.so.6 -> /usr/lib/libstdc++.so.6.0.8(rm -rf /usr/lib/libstdc++.so.6 )软链接删除重新做
③ln -s /usr/lib/libstdc++.so.6.0.10 /usr/lib/libstdc++.so.6
在回到命令行 arm-linux-gcc -o target file.c
交叉编译出错提示
/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/FriendlyARM/toolschain/4.4.3/lib/libppl_c.so.2)
/opt/FriendlyARM/toolschain/4.4.3/libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /opt/FriendlyARM/toolschain/4.4.3/lib/libppl.so.7)
经过了几个小时的奋战···答案终于水落石出。。
①执行ls -l /usr/lib/libstdc++.so.6
发现/usr/lib/libstdc++.so.6 -> /usr/lib/libstdc++.so.6.0.8,其实这里需要使用libstdc++.so.6.0.10
②从网上下载这个文件,然后把/usr/lib/libstdc++.so.6 -> /usr/lib/libstdc++.so.6.0.8(rm -rf /usr/lib/libstdc++.so.6 )软链接删除重新做
③ln -s /usr/lib/libstdc++.so.6.0.10 /usr/lib/libstdc++.so.6
在回到命令行 arm-linux-gcc -o target file.c
相关文章推荐
- 操作系统之进程的各种状态(挂起,创建等)
- 003-Impala shell
- 解读ASP.NET 5 & MVC6系列(11):Routing路由
- handler工厂类
- ZooKeeper配置管理文件
- 怎么自定义DataGridViewColumn(日期列,C#)
- HTML 全局属性
- 超薄二维Mo2C晶体
- Android Studio中提示:Project SDK is not defined
- 学习html5到那个学校比较好
- 重写onDraw,却不正常执行绘制的原因
- LintCode : 最长公共子序列
- 高性能高可用方案Nginx (一)LNMP环境搭建
- 为 Zedboard安装Linux系统
- Linux基础(五)fread, gets,getchar(),pread,getline(),scanf()
- Android APP: Message Manager 建立资料库
- MyISAM InnoDB 区别
- CWebBrowser2去除边框、滚动条、右键菜单
- 解读ASP.NET 5 & MVC6系列(10):Controller与Action
- highcharts 坐标轴标签样式调整