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.

[参考译文] TMS320F280025C:项目配置文件##39;.cproject&#39中包含哪些内容;

Guru**** 2393725 points
Other Parts Discussed in Thread: CCSTUDIO

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1340530/tms320f280025c-what-is-included-in-the-project-configuration-file-cproject

器件型号:TMS320F280025C
主题中讨论的其他器件:CCStudio

该文件中包含许多配置、但我不明白数字的含义是什么。 例如、在下面所示的图片中、如果我想使用 python 脚本来批量更改工程的某些配置项目(例如图中的编译器版本等)、我可以直接替换指定的编译器版本字符串部分。 但是、如何确保结尾的数字字符串与我更改的配置相匹配

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    Unknown 说:
    例如、在下图中、如果我想使用 python 脚本来批量更改项目的某些配置项目(例如图中的编译器版本等)、我可以直接替换指定的编译器版本字符串部分、 但是如何确保结尾的数字字符串与我更改的配置相匹配[/引号]

    您没有附上屏幕截图、但我可以对您的提问有基本的了解。 为什么需要编写这样的脚本? 在 CCS 中、如果您转到"工程属性"并 保存更改、则会自动更新文件、因此工程会使用所选的编译器版本。

    更多有关 CCS 项目文件的信息、请参阅 此页面

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    抱歉、我不知道为什么屏幕截图没有显示、但我可以提供如下关键字符串:"<tool id="ti.CCStudio.buildDefinitions.c2000_18.12.exe.linkerDebug.1937482281"

    在此配置中、我可以了解"C2000_18.12"的含义、但无法了解数字"1937482281"的含义、因此我不知道如何针对我的 更改将该数字字符串与另一版本的编译器相匹配

    我之所以注意使用 python 脚本来更改配置、只是因为有太多的项目需要这么做、手动更改花了太多时间、并且很难 找到任何不正确的更改。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    在这种配置中,我可以得到'c2000_18.12'的含义,但我无法理解数字'1937482281'的含义,所以我不知道如何将此数字字符串与另一版本的编译器匹配以进行 更改

    它是在创建项目时由项目系统生成的随机数 ID。 此 ID 随后由项目系统内部引用以进行项目管理。 并不是为了直接引用或使用这些 ID。

    请访问 https://stackoverflow.com/questions/53297971/seemingly-random-numbers-in-eclipse-project-files

    坦斯克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我看到了这一点、所以、这似乎是避免某些冲突的一种解决方案、这意味着如果我为所有项目保持这些数字不变是没有问题的?

    在我在 CCS 中对这些项目执行操作之后、这些数字可以更改为另一个数字吗?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这意味着如果我的所有项目保持此数字不变,这是可以的吗?

    我不知道您的意思是什么。 我认为这些 ID 在工作区的所有项目中需要是唯一的。 此外、这些 ID 由项目系统生成、不应以任何方式手动修改。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    对不起,最近回复,我得到了你的意思,并已经运行了一些测试这个 ID ,谢谢!