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
尊敬的社区:
我在为 TI LAUNCHXL-F28027F 构建 CCS 项目时遇到问题。
创建一个空项目(使用 main.c)后、选择 Experimenter's Kit - Piccolo F28027作为目标、Texas Instruments XDS100v2 Debug Probe 作为连接、默认 TI v18.12.2.LTS 作为编译器版本、构建项目时出现以下错误:
****为项目 trySK2构建配置调试**** "C:\\ti\\ccs910\\ccs\\utils\\bin\\gmake"-k -j 8 all -O subdir_rules.mk:9:目标'main.obj '的配方失败 gmake:***[main.obj]错误-1073741819 gmake 失败,原因是'remake'未生成所有目标错误。 ****构建完成****
有人知道如何解决这个问题吗?
您能否尝试在 c:\ti\workspace 等简单目录中打开一个新的工作区、然后按照相同的步骤创建一个新项目并进行构建。 如果以类似的方式失败、您能否压缩整个项目文件夹并将其附加到此处供我们查看?
我在简单目录 C:\ti\CCS910_WS 中打开了一个新的工作区。 我按照相同的步骤创建新工程并进行编译。 它以类似的方式失败了。 下面是一个包含整个项目的 zip 文件:
e2e.ti.com/.../CCS910_5F00_WS.zip
请注意、我没有按照标准方式安装 CCS9.1、因为在安装过程中存在问题。 最后,我解压缩了 TI 发送给我的丹麦语文件(请参阅文章 https://e2e.ti.com/support/tools/ccs/f/81/p/824688/3058019#pi320995=2 )
此致、
该项目在我的系统中构建良好、因此我只能推测您的安装或环境存在一些问题。
您可以通过以下几种方法来缩小根本原因:
1) 1)从 C2000Ware 导入和编译示例工程、并查看是否发生相同的错误
2) 2)尝试使用相同的 gmake 命令从命令行编译
-打开命令提示符
- CD 至项目内的 Debug 目录
-运行 gmake 命令(类似于您在 CCS 编译控制台中看到的内容)
3)尝试直接从命令行调用编译器(从图片中删除 gmake)
-在命令提示符中,直接键入编译器命令。 除了将 include_path 替换为等效的工作区目录外、外观如下所示:
"c:/ti/ccs910/ccs/tools/compiler/ti-cgt-c2000_18.12.2.LTS/bin/cl2000 -v28 -ml -mt -include_path="C:/workspaces/ccsv910/c2000_workspace/trySK --include_path="C:/ti/ccs910/ccs/tools/compiler/ti-cgt-c2000_18.12.2.LTS/include -g --diag_warning=225 --diag_wrap=off --display_error_number --abi=coffabi --preproc_with_compile --preproc_dependence="main.d_rain" 。
希望这些测试的结果可以帮助提供更多线索。
1) 1) 我从 C2000Ware 导入并构建了 Example_F2802xLaunchPadDemo、得到的错误与我的简单空项目完全相同。
2) 2)返回到我的简单空项目、我尝试 使用 gmake 命令从命令行编译它、得到的错误消息与 CCS 中的错误消息完全相同。
3) 3)然后我直接调用编译器而不调用 gmake、这次没有收到任何错误消息。 此外、在 Debug 目录中、成功创建了两个新文件: main.obj 和 main.d_raw
我希望这些测试的结果能提供更多线索。
测试3的结果表明编译器工具工作正常、但1和2的结果表明 CCS gmake 编译系统存在一些问题。
我认为 CCS 安装本身可能存在一些问题。 我将咨询丹麦语以了解您的安装过程是如何完成 的、如果这可能会导致这些构建问题。
您能否检查您的机器上的 MSVC 可再发行版本并告知我们? 它们将位于“控制面板”->“程序和功能”中。
您可以截取列出的所有版本的屏幕截图并将其发布在此处。
是否应该安装不同版本 的 MSVC?
您好、Sebastien、
我将通过电子邮件向您发送相应的 redist.
很抱歉、您应该认为您可能没有安装它们。
丹麦语
最终发布了 CCS v9.2.0、我可以完美地安装它、而不会在安装过程中遇到任何错误。
尽管如此、我在构建任何项目时仍然遇到了这一 gmake 问题。
TI 的支持基本上让我(通过 PM)对我的 Windows 进行无限调整、但没有成功、最终我停止了与我的通信、我对此非常失望。
但我找到了一个解决方案来使其正常工作:我用更新版本(gnumake-4.2.1-x64.exe)替代了随 CCS 提供的 gmake.exe、构建过程完美无瑕。
希望这能帮助遇到相同问题的人。