This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

K2_STK_ARM里的EMIF例程build时报错



我的CCS版本是6.1.1Linux版本,我把EMIF例程导入时,报错说我没有GNU_4.8.4:Linaro [ARM],然后我装好了Linaro,重启了CCS,删除了工程,又重新导入了工程,并且也选择了这个编译器,如下图所示,build的时候还是还是报同样的错误,所报的错误如下:

Buildfile generation error occurred..
This project was created using a version of compiler that is not currently installed: GNU_4.8.4:Linaro [ARM]. Please go to CCS App Center to install the compiler of this version, or migrate the project to one of the available compiler versions by adjusting project properties.
Build stopped..

  • 需要用CCS6.1.2,参考如下E2E link关于该问题的说明。

    https://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/453342

    The problem with CCS 6.1.1 is that if the device XML file doesn't provide project initialization details for the GNU toolchain, then CCS 6.1.1 is unable to use the GNU compiler to build a project for the device.

    The problem was fixed in CCS 6.1.2

    If you must use CCS 6.1.1 for some reason, the referenced thread contains a work-around of adding some project initialization details for the GNU toolchain into the device XML file in the CCS installation.

  • 谢谢!问题已解决