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.

[FAQ] [参考译文] [常见问题解答] CCS:为什么我需要在路径中避免使用非字母数字(Unicode)字符?

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/740719/faq-ccs-why-do-i-need-to-avoid-non-alphanumeric-unicode-characters-in-my-paths

工具/软件:Code Composer Studio

为什么我需要在安装/编译/工作区路径中避免使用非字母数字/ Unicode 字符?

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

    使用非字母数字字符的路径可能会导致各种工程管理和编译问题。 在某些情况下、编译可能会正常、但单击 Debug 按钮可能无法启动调试器。 或者转至 Project Properties-> Debug 可能会导致 error:Error reading Debug Properties。 使用带有非字母数字字符的路径时、可能会出现上述任何症状。

    非字母数字字符的示例包括&(#等 建议避免在工程名称、源文件/头文件/文件夹、CCS 工作区文件夹名称、系统临时文件夹等中使用此类字符 一个例外是通常接受的下划线字符_。 空格/空白字符虽然在大多数情况下是可以接受的、但可能会导致一些编译问题(尤其是对于 SYS/BIOS 工程)、因此建议也不要使用。

    请注意、许多 CCS 文件缓存在用户的主文件夹中。 默认工作区位置也在主文件夹中。 如果用户的用户名包含非字母数字字符、则会导致问题、因为用户主文件夹的路径通常是与用户名相同的文件夹。

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

    Ki 说:
    空格/空白字符虽然在大多数情况下是可以接受的、但可能会导致 SYS/BIOS 工程的编译问题、因此建议也避免使用。

    空格/空白字符也会导致 GUI Composer 运行时出现问题:

    https://e2e.ti.com/support/tools/ccs/f/81/p/884673/3276342#3276342