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 论坛

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1162378/code-composer-studio-forum

我使用  的是"Code Composer Studio 版本:11.2.0.00007"使用 TI-RSLK MAX 编译项目。 我在 Windows 笔记本电脑上编译多个项目时遇到困难。 在 Mac 上编译相同的项目。 错误消息是"gmake:***没有使目标'C:/Facultymyid/Documents/tirslk_maze_1_00_01/tirslk_maze_1_00_00/inc/Clock.c '的规则,'Clock.obj'需要。"

提供此错误消息的函数列在主文件 Lab09_SysTickmain.c 中

#include "..\inc\Texas .h"
#include "..\inc\Clock.h"
#include "..\inc\CortexM.h"
#include "..\inc\SysTick .h"
#include "..\inc\LaunchPad.h"

在我看来、编译器似乎没有在标头所在的函数的同一文件夹中查找。

如果这是正确的、"构建项目"脚本中是否有能够解决此问题的魔法变弱?

如果这不正确、有人能帮我解决这个问题吗?

Mac 上的同一项目需要具有上述五个包含项中的字符、将"\"更改为"\"以正确编译。

请提供帮助。

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

    您好!

    问题在于、这些示例工程似乎已进行设置、因此需要从原始位置使用它们、而不是导入到工作区(导入工程时的默认 CCS 行为)。

    如果您希望从工作区导入和编译、则需要添加指向项目原始位置的其他 include 搜索路径。

    例如:

    谢谢

    Ki

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

    这不能直接解决问题、但为我提供了有助于解决问题的信息。 问题是我在共享驱动器上安装了工作区、并且环境变量未正确展开。 通过移动到本地驱动器解决了问题。  

    非常感谢 Ki!