作者:free_bird
Nios II 开发环境下编译环境是基于gnu gcc的,实际使用了Makefile,但在NIOS II IDE环境中用图形环境代替了手工编辑Makefile,这有方便之处,同时也带来很多不便,特别是工程目录迁移,软件升级等情况下会出现一些莫名其妙的错误,对付这些错误,去查原因有时候太费时间,我们准备了程咬金的三板斧,大家有用的时候可以试一试:
1、project->clean:把系统编译时生成的相关文件全清除,这样可以重新生成相关的文件,避免冲突。
2、重新建syslib目录中的Device Drivers[nios2_??]和Device Drivers[sopc_builder]这两个link文件夹,这板斧在软件升级的时候必须这么做,因为link的目录在不同版本中是不一致的,前面的??就是版本号。
3、重新生成软件项目,然后再把老工程目录中的文件拷贝到新工程目录中。经过这板斧处理的工程环境肯定是适应新环境的:)。
如果你遇到编译问题,不妨先砍上这几斧子。
free_bird写的,哈哈,不错!一起看看吧!<NIOS II编译环境探密>
http://bbs.chinaecnet.com/ecbbs/dispbbs.asp?BoardID=9&ID=17349&replyID=64758&skin=1
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |