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.
工具/软件:TI C/C++编译器
现在、我已经使用 Code Composer Studio 进行开发了大约4个月。
几周后我回到了一个项目,突然我无法编译。 我在代码库中遇到许多问题、包括"模糊定义"和"半自动错误"。
我已经回到了以前可以工作的许多版本、但没有一个版本可以工作。
如果我"清理"我的目录并将另一个 git 克隆到干净的工作区中、项目将再次开始工作。
但是、如果我在编辑器中打开某些(并非所有)文件、则会发生错误、并且似乎无法清理这些文件。
许多错误与"Task_Params"等相关、但有些错误也是其他 TI RTOS 结构。
这会导致"工作已停止"的情况。 我和一名工程师花了几个小时尝试找到正在发生的情况、但似乎没有任何解决方法。
下面是一些详细信息。
如果我单击文件中的"Task_Params"并使用 F3、我将转到此路径中的 Task.h 文件:
~/ti/simplelink_cc13x2_26x2_sdk_4_20_00_35/kernel/tirtos/packages/ti/sysbios/knl/Task.h
我看到这一行:
#define Task_Params ti_SysBIOS_KNL_Task_Params
如果我然后单击"ti_SysBIOS_KNL_Task_Params`并使用 F3、我将获得此对话框
因此、它正在尝试在同一 SDK 的两个不同位置找到该符号。
我尝试“删除”package/*目录,但这导致了其他问题。
许多其他错误都是由于这种情况造成的、因为它无法找到"正确的"版本、因此它具有未定义的符号。
这是一个巨大的问题、请尽快帮助您解决选项和问题
尝试在项目中重建源代码的索引。 右键单击项目名称、然后选择 Index | Rebuild。
请告诉我这是否解决了问题。
谢谢、此致、
乔治
乔治-你是一个救生员!
我很失望,我这次都错过了。
谢谢