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.

[参考译文] CCS/TMS320F28379D:错误:***没有规则使 target 'C:/ti/C2000Ware_3_02_00_00_Software/driverlib/f2837xd/driverlib/ccs/Debug/driverlib.lib 和#39;、需要&&、39;all'。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/912806/ccs-tms320f28379d-error-no-rule-to-make-target-c-ti-c2000ware_3_02_00_00_software-driverlib-f2837xd-driverlib-ccs-debug-driverlib-lib-needed-by-all

器件型号:TMS320F28379D
Thread 中讨论的其他器件:C2000WAREcontrolSUITE

工具/软件:Code Composer Studio

尊敬的 TI:

我研究了示例文件。

但是、我的 CCS 突然卸载了...

我再次安装、并尝试再次学习。

但是、  

我得到了该误差


gmake:***没有使目标'C:/ti/C2000Ware_3_02_00_00_Software/driverlib/f2837xd/driverlib/ccs/Debug/driverlib.lib '成为'All'所需的规则。
gmake:目标"全部"不会由于错误而重新生成。

如何解决此问题?

祝你一切顺利

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

    Mingi 您好!

    您是否能够导入示例? 您尝试的是哪一个示例?

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

    您好、Santosh、

    感谢您的回答。

    错误更改为"gmake:***[F2837xD_ADC.obj] Error 1"

    示例为 ADC_SoC_ePWM_cpu01

    祝你一切顺利

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

    Mingi 您好!

    是否可以发送完整的编译日志?

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

    尊敬的 Santosh

    如下所示

    ****为项目 ADC_SoC_ePWM_cpu01构建配置 CPU1_RAM ****

    "C:\\ti\\ccs1000\\ccs\\utils\bin\\gmake"-k all

    编译文件:"c:/ti/controlSUITE/device_support/F2837xD/v190/F2837xD_common/source/F2837xD_Adc.c
    调用:C2000编译器
    "c:/ti/ccs1000/ccs/tools/compiler/ti-cgt-c2000_20.2.0.LTS/bin/cl2000 "-v28 -ml -mt --cla_support=cla1 -float_support=fpu32 -tmu_support=tmu0 -vcu_support=vcu2 -include_path="C:/ti/ccs1000/ccs/tools/compiler/ti-cgt-c2000_20.2.0.LTS/include /ti/controlSUITE/device_support/F2837xD/v190/F2837xD_common/source/F2837xD_Adc.c -include_path="C:/ti/controlSUITE/device_support/F2837xD/v190/F2837xD_headers/include "-include_path="C:/ti/controlSUITE/device_support/F2837xD/v190/F2837xD_common/include:-pred_define=proc-proc-display_prob_probon_probon_probion-prob_probion-prob_prob_prob_probion-prob_prob_prob_prob_prob_probion-probion-prob_prob_prob_probion-prob_prob_prob_prob_prob_

    >>编译失败
    subdir_rules.mk:9:目标'F2837xD_ADC.obj'的配方失败

    内部错误:C:\ti\ccs1000\ccs\tools\compiler\ti-cgt-C2000_20.2.0.LTS \bin\ac2000.exe 遇到分段错误
    处理函数时(未知或文件范围)文件(未知)行0

    这是由 TI C/C++解析器中的缺陷导致的。
    TI 客户支持可能会建议解决方法来避免这种情况。

    升级到编译器的最新版本可能会解决此问题。

    在 E2E 支持论坛中联系 TI、网址 为 http://e2e.ti.com 、位于
    "开发工具"、"TI C/C++编译器"。 请参阅标题为的链接
    "提交问题"。

    我们需要看到整个错误消息以及完整、可重现的消息
    包括所有命令行选项的测试用例。
    包含由选项--preproc_with_comment 创建的.pp 文件

    gmake:***[F2837xD_ADC.obj]错误1.
    gmake:目标"全部"不会由于错误而重新生成。

    ****构建完成****

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

    Mingi 您好!

    看起来您使用的是 controlSUITE。 不再维护 controlSUITE。

    请通过以下链接下载最新版本的 C2000ware、安装该软件、然后从 DriverLib 示例导入项目。

    https://www.ti.com/tool/download/C2000WARE

    如果您仍遇到此问题、请告诉我。

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

    遗憾的是、您遇到了一个已知问题。 在版本20.2.1.LTS 中对其进行了修复。  有关更多详细信息、请参阅 此论坛帖子

    谢谢、此致、

    Greg

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

    Mingi、

    您是否能够解决此问题?

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

    感谢你的答复。

    但是、我尝试安装20.2.1.LTS。

    但它仍然是20.20.0 LTS

    我已经厌倦了使用网站下载文件、也使用了帮助手册。

    我该怎么做来解决这个问题?

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

    您可以从此处下载编译器:

    https://www.ti.com/tool/download/C2000-CGT-19

    以下是 Windows 下载链接:

    software-dl.ti.com/.../ti_cgt_c2000_20.2.1.LTS_windows_installer.exe

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

    你(们)好、Santosh。

    感谢您的链接。

    但是、我下载并安装了该文件。

    编译器版本与以前相同。

    我应该为它做更多设置吗?

    下载和安装还不够吗?

    祝你一切顺利

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

    Mingi 您好!

    请在项目设置中选择最新的编译器。

    右键点击工程、选择 Show Build Setting、然后选择左侧的 CCS General、然后从右侧选择 Compiler version。

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

    Mingi、  

    如果20.2.1.LTS 在项目属性中的"编译器版本"下拉菜单列表中未显示(来自上述回复)、则可能需要单击"更多..." 按钮、该按钮将弹出对话框以添加更多编译器。

    然后单击"Add..." 在右上角找到安装了20.2.1.LTS 的文件夹、然后单击"选择文件夹"。  然后点击"Apply and Close"

    之后、它应该位于"Compiler Version"的下拉菜单中。  否则、您可能需要关闭工程属性并重新打开工程属性  

    谢谢
    Greg

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

    谢谢、

    我解决了这个问题。