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.
工具/软件:Code Composer Studio
我有一个比较旧的项目使用CCS 5.5。 该项目使用的是较旧的编译器(我想是4.2)。 不管怎样,它显然将“处理器选项”“指明必须接近的数据”设置为“全局”。 代码和数据模型设置为"小"。 CCS 5.5 未对此配置进行投诉。
但是,在我将项目导入CCS 7.1 0并将编译器更改为16.9 .2LTS之后,我收到以下14次警告:
----------------
--near数据仅适用于大数据模型。 选项被忽略。 --near数据仅适用于大数据模型。 选项被忽略。
----------------
我进入了"处理器属性"并将值更改为"无"。 我清理了项目并进行了重建。 仍有14个警告。 下面的行位于.cproject文件中:
----------------
<option id="com.ti.CCStudio.buildDefinitions.MSP430_MSP.compilerID.neile_data.1843743052" 16.9 name="indicates What data must be near (--neile_data)" 16.9 compilerID.neile_data" useByScannerDiscovery="false.spode.com.sputie.com/build"> 16.9.compilerID.NEAR_DATA.none"
----------------
下拉列表框提供3个选项:空白,全局,无。 当我选择空白条目(我认为该条目为“未选定”或“空”)时,选择将跳至“全局”。
这似乎是CCS GUI中的一个错误。 它应该允许空白(NULL)选择,然后从.cproject中删除XML行。
除了报告此错误之外,我还想知道从XML文件中删除有问题的行是否安全。 我不愿意以任何方式改变它。
此致,
Jim
我有一个使用CCS 5.5 的较旧项目。 该项目使用的是较旧的编译器(我想是4.2)。 不管怎样,它显然将“处理器选项”“指明必须接近的数据”设置为“全局”。 代码和数据模型设置为"小"。 CCS 5.5 未对此配置进行投诉。[/QUOT]
Jim,
我使用此配置在CCS 5.5 中创建了一个新项目(代码和数据模型设置为“小”, “指示必须接近的数据”设置为“全局”),即使使用4.2 1编译器,也在生成时生成警告。 但是,警告仅出现在生成控制台中(请参见下面突出显示的行),而不是问题视图(可能是IDE错误),因此它可能具有误导性,看起来好像没有警告。 编译器行为本身在4.2 .x和更新版本之间似乎是一致的。
您能否检查您的环境中是否出现了这种情况?
下拉列表框提供3个选项:空白,全局,无。 当我选择空白条目(我认为该条目为“未选定”或“空”)时,选择将跳转到“全局”。[/QUET]
我可以在CCS 7.1 中重现此信息。 如果我选择空白选项,它将跳转到全局。 这是GUI中的一个错误,我将为此提交一份错误报告。
但是,在我的情况下,空白选项实际上设置正确,我能够在没有警告的情况下生成,并且还确认该选项在生成输出中不再存在。
是否在将选项设置为空白后尝试重建? 让我们知道它是否仍在产生警告。 然后,我们可能需要查看您的项目文件。