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/EK-TM4C123GXL:编译TIVA C Workshop项目时出现错误#1965

Guru**** 2564410 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/593587/ccs-ek-tm4c123gxl-error-1965-while-compiling-a-tiva-c-workshop-project

部件号:EK-TM4C123GXL
主题中讨论的其他部件:TM4C123GH6PM

工具/软件:Code Composer Studio

您好,

我正在尝试编译TIVA C Launchpad Workshop的LAB 12项目(UART)。

我使用的CCS版本是:7.1 .0.0.0016万

我成功地将项目导入到CCS中,但当我尝试生成它时,我收到以下错误:


****配置构建调试项目工作标签12****

"C:\\ti\\ccsv7\\utils\\bin\\gmake "-k all
'建筑文件:../main.c'
'调用:ARM编译器'
"C:/ti/ccsv7/tools/compiler/ti-CGT-arm_ARM.1.LTS/bin/armcl" 16.9 -mv7M4 --code_state=16 --fpv4spd16 --abi=eabi -me --include_path="C:/ti/ccsv7/tools/tools/diag=fpv4spd16 -abi=proc=eab_repru_remain_abrb_rema_d=1 16.9 - proc_rema_remain_comput_error=1 - proc=1_

>>编译失败
subdir_rules.mk:9:目标'main.obj'的配方失败
"../main.c",第3行:致命错误#1965:无法打开源文件"inc/hw_memmap.h"
编译"../main.c"时检测到1个灾难性错误。
编译已终止。
gmake:***[main.obj]错误1
gmake:***没有生成目标'C:/ti/ccsv7/eclipse/TIVAWARE_install/driverlib/CCS/Debug/driverlib.lib'的规则,'lab12.out需要。
gmake:由于错误,目标'all'没有重制。

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

我认为这与我所使用的CCS版本与创建实验所使用的版本不匹配有关。

但假设我想继续使用它-我应该如何解决这个问题?  

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

    您好,

    shai kon 说:
    "../main.c",第3行:致命错误#1965:无法打开源文件"inc/hw_memmap.h"

    此头文件随TivaWare提供。 您是否安装了TivaWare? 如果是这样,则只需确保您拥有根TivaWare安装目录的路径,作为项目属性构建选项中列出的包含搜索路径的一部分。

    shai kon 说:
    gmake:*** No rule to make target 'C:\ti/Ccsv7/eclipse/TIVAWARE_install/driverlib/CCS/Debugge/driverlib.lib',所需的'lab12.out。

    此粗体路径看起来错误。 我无法想象TivaWare会安装在您的CCS eclipse文件夹中。 我们当然不会推荐它。 请仔细检查项目属性,并确保所有路径都正确。 确保正确设置了所有内部版本变量。

    谢谢

    KI

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

    您好Ki:

    感谢您的帮助

    我确实安装了TIvaware。

    我在以下位置看到它:

    C:2.1 4.178

    我从未添加过变量...

    CCS为什么会假设这样一个奇怪的位置?  

    BTW:使用这些环境变量有什么好处? 我们不能仅仅明确地将文件包括到项目中吗?

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

    [报价用户="shai kon"]

    我从未添加过变量...

    CCS为什么会假设这样一个奇怪的位置?  

    [/引述]

    很难说这条路是如何产生的。 如果您提供您的项目,我可以查看一下。

    Shai kon 说:
    BTW:使用这些环境变量有何好处? 我们不能仅仅明确地将文件包含到项目中?[/QUOT]

    环境变量(如build和path变量)可用于使项目更灵活和可移植。

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

    我应该以什么格式上传项目?

    我应该压缩它吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,如果您的项目文件夹和任何依赖关系都有压缩,则会很好。 谢谢