关于CCS编译StarterWare出现错误的解决方法

2019-07-19 13:36发布

本帖最后由 xzp114 于 2017-1-19 19:35 编辑

    刚上手一块AM335x的硬件平台,准备使用裸跑,下载了TI官方的StarterWare在CCS上运行时,出现了一些错误:提示unresolved symbol Entry
    仔细的查看了一下error发现其实都是一些提示cannot open 。。。lib文件,具体的解决方法如下:
    将如下的截图中的lib文件夹里面的库文件release文件夹拷贝一份在当前目录,命名为Debug文件夹即可解决
          QQ图片20161223160504.png             和 2222.jpg
拷贝后如下图                       
          333.jpg

然后在工程中先Clean,在编译即可 111.jpg
编译出错的原因总结:在很多例程的工程中,都会用到一写关于AM335x的外设库,包括grlib、mmcsdlib、nandlib、utils、drivers、system_config、usblib、platform这几个,而这些苦在编译后都是以.o的输出文件格式被其他工程调用,因此在编译其他应用工程时,需要将这些库提前编译一下,包括Debug和Release模式下,就会彻底解决此问题。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
zhangmangui
1楼-- · 2019-07-19 16:42
比较喜欢经验分享类的帖子
lzmm
2楼-- · 2019-07-19 21:19
 精彩回答 2  元偷偷看……
lzmm
3楼-- · 2019-07-19 23:30
CCS的库都是自己添加的,自带的很少。
xiaoyaodz
4楼-- · 2019-07-20 01:38
StarterWare没有用过。
xiaoyaodz
5楼-- · 2019-07-20 06:40
AM335x裸跑程序没有使用过。
gygp
6楼-- · 2019-07-20 12:31
这个编译软件有什么用?

一周热门 更多>