在SDK的补丁\u code\obj dir中,
一些obj文件不是ELF格式,其他EFL链接器无法识别它们。
我用十六进制编辑器打开它们,它们是兽人(?)格式。
附件_任务.obj---------------英语
ch公司_地图.obj-----------------兽人
gapm公司_使用对象--------------兽人
克_任务.obj------------------精灵
smpc.obj公司--------------------精灵
smpc公司_任务.obj-------------精灵
如上所述,ch_地图.obj和gapm_使用对象由EVA版本RV MDK编译,
我已经测试过,只有获得许可的MDK才能生成ELF对象文件。
那么,你什么时候发布EFL格式的文件???
还有,有没有人用GNU链接器链接这些文件???
我的目的是用IAR工具构建SDK,
需要帮助:眼之@gmail.com
在
http://infocenter.arm.com/help/index.jsp?主题=/com.arm.doc文件.dui0478q/deb。。。
ARM编译器由许可证管理。特定功能取决于您安装的许可证。
例如,许可证可能会将ARM编译器的使用限制为特定的处理器类型,或者对可以生成的图像大小设置最大限制,或者要求您使用专有格式(ORC)对象而不是ELF格式对象。
喂,眼睛。我正在和软件团队核实:我一有答案就回来。
BR JE\u对话框
嗨Eyeye,
您可以下载一个免费许可的Keil,它可以完全覆盖所有DA14580应用程序的32k大小的代码。它能够编译ORC对象文件驻留在补丁代码文件夹没有问题。因此,您不需要所有的对象文件都是ELF格式。
当做!
PY\u对话框
谢谢你的回复!
我的目的是用IAR和GNU工具构建SDK,
因此,EFL格式的对象文件是必要的。
而且,在这个文档[AN-B-024将Keil-uVision项目移植到gnuchain tool 1.0]中,EFL格式的对象文件是必要的。
嗨Eyeye,
刚刚检查了最新版本的SDK,所有obj文件都是ELF格式(一个文件atts)_使用对象仍然在兽人格式,但我发现没有对话框参考项目使用它),你可以去下载它从我们的网站。
当做!
PY\u对话框
谢谢,我真幸运。