没办法,只好完成了一个稍微丑陋点的版本,需要每个lib都包含路径,目前已经完成了,整个工程由3部分组成,platform,middleware,application。platform和middleware都编译成lib提供给application,在application那里的程序也顺利编译链接ok了。下载到板子上,出现了打印,终于,环境ok了。另外axf文件接上jtag后,也能正常跑,而且能看到代码,也符合我的要求了,
终于我可以脱离CodeWarrior这个丑陋的东西了,想想以前还要找路径,真麻烦。
目前的编译环境为
ADS 1.2 (使用里面的armcc armlink armar fromelf 这几个命令)
MINGW (使用里面的make命令)
后续要不断的充实这个工程,做一个属于自己的小平台。