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 向导生成的内容创建了自定义 RTSC 平台。 该软件包名为 team.platforms.board0、平台模块名为 team.platforms.board0.Platform。
整个 RTSC 平台(也是一个软件包)位于我的存储库中、其根目录有"eclipse"目录、并已作为 RTSC 产品添加到 CCS 中。
在这种情况下、CCS 会自动在 RTSC 工程中为我的 RTSC REPO 路径添加一个 environmen 变量。 因此、它应该会在 CCS 工程属性页面(XDC 选项卡)中找到我的定制平台。 但我只能在下拉列表中看到 TI 的平台、如 ti.platforms.evm6678。
如果我手动键入我的 RTSC 平台软件包名称(team.platforms.board0)、我的项目编译将会很顺利。
如果我手动向目录'${myRpoRoot}/team/platforms '的位置添加额外路径、CCS 可以在下拉列表中显示我的自定义平台以及 TI 的自定义平台。
我想这是因为 CCS 现在不会递归地搜索平台。 我是对的吗? CCS 在下一个版本中搜索更好的可能性有多大?
您好、Sasha。
在我拍摄屏幕截图时、我发现 CCS 实际上可以在普通目录中递归搜索软件包。 但核心问题是 CCS 无法在 Windows 操作系统中的连接目录内进行递归搜索。
在继续查看下面的屏幕截图之前、我们必须了解以下内容:
我的定制平台的软件包名称和文件夹结构如下所示:
CCS RTSC 工程属性中列出的 XDCpath:
$(BETACAT_SYSBIOSKIT_INSTALL_DIR)是我添加到 CCS 中的自定义 RTSC 产品的路径。
下图显示未找到我的自定义平台的情况。
下图显示了在"其他存储库"中手动添加路径时可以找到自定义平台的情况。 该路径就是平台包所在的位置:
下图显示了在"其他存储库"设置中添加开发工作目录时可以找到我的自定义平台。
如果我使用符号链接而不是连接将我的工作目录与 CCS RTSC 产品搜索路径中创建的目录条目链接起来、那么一切都将顺利进行。 我没有获取屏幕截图。
结论:
你(们)好,Sasha。
当然、我的定制产品显示在"产品和存储库"下、就像 SYSBIOS 等其他产品一样。