工具/软件:Code Composer Studio
您好!
我使用 make (CMake)构建软件、并仅使用 CCS 进行调试。 到目前为止、我在 CCS 查找和显示相应的源代码方面几乎没有遇到任何问题。 重新启动 CSS 后、我现在遇到了这样的问题:当单击调用栈中的条目时、CSS 无法显示源。 具体而言、我有一个名为`main.c`的源文件。 CCS 抱怨"Resource '/pfc/source/bootloader/bootloader/main.c 不存在。"。 我可以打开源文件、但具有文件打开对话框的 main.c 文件、但这仍然不允许我在源代码级别进行调试。 文件的绝对路径如下:/Users/torsten/customername/pfc/source/bootloader/bootloader/main.c (出于隐私原因,我更改了 CustomerName)
当我对加载的 bootloader.out 文件中的字符串进行 grep 操作时、我只需找到 main.c 文件的绝对路径、而不是抱怨的文件名("/pfc/source/bootloader/bootloader/main.c)。 我尝试通过向调试配置中添加"文件系统目录"来提示 CSS 在何处查找文件。 我已经尝试过这两种方法`/Users/torsten/customername/pfc`和`/Users/torsten/customername/pfc`但没有结果。
如何说服 CCS 查找给定.out 文件的源?
-我使用`--symdebug:dwarf`编译源代码
- CCS 版本为10.1.0.00010
-编译器/链接器版本为20.2.LTS
-OS 为 macOS 10.15.7
-今天上午,源代码调试仍在进行中
-我的调试配置 XML 文件受源代码控制、因此我很有信心没有变化
-已多次重新启动 CCS
此致、提前感谢您、
Torsten
