<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script>
作者:孙天泽,华清远见嵌入式学院金牌讲师。
和Windows下的开发不同,嵌入式Linux开发显得有些复杂。其实并不是复杂,而是我们面前的新知识有点多:Linux操作系统、交叉编译器、库、大小端、软浮点...
前几天用cross-3.3.2编译器编译Linux-2.6.14内核,就出现了链接错误。对于初学者,这类非语法类错误是非常难查的,所以我只能建议大家换编译器版本。比如这个cross-3.3.2编译器在编译u-boot-1.3.1时就有问题出现,但是没想到在编译2.6.14内核的时候也能出现问题。你可以通过根据错误提示,进行代码修改,但是这并不明智,这种做法就像拆东墙补西墙一样,你无法保证没有其他问题出现。
所以我还是建议大家:
1)在尚未了解lds语法以前,不要试图进行修改;
2)选择新版本(不一定是最新)的编译器。我一直使用的ELDK,编译uboot、内核移植没有问题。最近还测试了arm-2008q1-126-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2,效果也不错。
分享到:
相关推荐
交叉编译工具链cross-3.3.2.tar.bz2_part1
交叉编译工具链cross-3.3.2.tar.bz2_part2
arm-linux-gcc-3.3.2 交叉编译器的建立 ,描述了如何建立交叉编译环境的具体步骤,再次针对arm平台,其它类似
赠送原API文档:commons-lang3-3.3.2-javadoc.jar; 赠送源代码:commons-lang3-3.3.2-sources.jar; 赠送Maven依赖信息文件:commons-lang3-3.3.2.pom; 包含翻译后的API文档:commons-lang3-3.3.2-javadoc-API文档...
arm-linux-cross-3.3.2.tar.br2交叉编译器gcc版本3.3.2
jeecg-framework-3.3.2-RELEASE.zipjeecg-framework-3.3.2-RELEASE.zipjeecg-framework-3.3.2-RELEASE.zipjeecg-framework-3.3.2-RELEASE.zipjeecg-framework-3.3.2-RELEASE.zipjeecg-framework-3.3.2-RELEASE....
作者:孙天泽,华清远见...比如这个cross-3.3.2编译器在编译u-boot-1.3.1时就有问题出现,但是没想到在编译2.6.14内核的时候也能出现问题。你可以通过根据错误提示,进行代码修改,但是这并不明智,这种做法就像拆东墙
小米8安卓10TWRP-3.3.2B-0301-XIAOMI8-CN-wzsx150-fastboot
hibernate-distribution-3.3.2.GA-dist 包含jar 包含javadoc
commons-lang3-3.3.2 绝对好用JAR包,做项目必备, 解压缩包然后发刊入文件即可
赠送jar包:jboss-logging-3.3.2.Final.jar; 赠送原API文档:jboss-logging-3.3.2.Final-javadoc.jar; 赠送源代码:jboss-logging-3.3.2.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.3.2.Final....
红米K20 Pro TWRP线刷包-TWRP-3.3.2B-0304-REDMI_K20PRO-CN-wzsx150-fast
hibernate-distribution-3.3.2.GA-dist.zip
hibernate-ehcache-3.3.2.GA.jar
最新jar commons-lang3-3.3.2.jar org.apache.commons.lang3.StringUtils;
arm-linux-gcc-3.3.2.tar.bz2 对于进行嵌入式开发的人来说 这个软件包至关重要。
TexturePacker-3.3.2-x86破解版,安装后把破解文件放入安装目录替换即可。注意安装后不要升级到最新版本,如果不小心升级了卸载后再重复安装下。
该压缩包含有mpich-3.3.2.tar.gz+GotoBLAS2-1.13.tar.gz+lapack-3.1.1.tgz等一系列搭建linpac环境用的原材料
commons-lang3-3.3.2.rar jar包 src源码
bootstrap-3.3.2-dist文档