您好!
我将使用 CCS 构建一些项目、并想将这些项目保存在 Git 上。
我看到、一些根据我使用 SysConfig 设置的配置构建的文件不会显示在我的工作区路径中。
如何访问所有文件、以便我可以将它们保存在 Git 中?
谢谢!
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.
我指的是文件如"Generated Source"、"binaries"、"include"...
啊、这些。 是的、它们只是参考。 请参阅:
请注意、并非所有出现在该视图中的文件都存在于文件系统中、反之亦然。 链接的文件将出现在该视图中、但由于它们是引用内容、不是实际副本、因此不会出现在实际文件系统中。 ‘中出现的‘binarys'和 include'文件夹 项目资源管理器 视图也仅作为参考。 ‘binarys'文件夹指向活动编译配置子文件夹中的可执行文件(例如‘D"调试")。
因此:
生成的源 通常包含对其他源的引用。 例如、它将包含与中生成的 SysConfig 文件相同的内容: / /syscfg
包括 如果项目属性中指定的 include 目录的内容
二进制 将显示为该工程生成的可执行文件、该工程位于 /
现在参考 包括 具体来说,如果我想导出一个完整的项目并将其保存到 Git 中,我需要手动将这些文件添加到链接到 Git 的文件夹中?
我不确定您是否总是要这样做。 Project Explorer 中的 Includes 文件夹将列出整个文件夹的内容、包括工程完全不使用的文件。 通常情况下、其中包括来自您使用的某个 SDK、用户通常不会将该内容添加到版本控制中。
您需要决定是否必须将它们添加到您的 Git 存储库中。
视情况而定。 例如、大多数人不会向 Git 存储库添加(未更改) SDK 文件。 但它们确实列出了对 SDK 的依赖。 在干净的机器上、相应的步骤是将项目从存储库中拉出、然后手动安装 SDK 以从 SDK 中获取文件。
如果不管您需要 git 存储库中的所有内容、那么您可以将整个 SDK 添加到存储库(或 SDK 中正在使用的任何文件)。 这样,你就可以做你的克隆,一切都在那里。 由你决定。
因此,如果我将项目拉至另一台计算机,一旦我没有对 SDK 文件进行任何更改,它将自动"查找"这些包括如果我已经安装了 SDK?
如果 SDK 与原始工程安装在相同的位置、则为是。
虽然我们在这个主题,我建议阅读下面的文章。 下面介绍了一些有用的提示:
https://dev.ti.com/tirex/explore/node?node=A__APCOPn6qUQAjzKNUeB0cuQ__ccs_devtools__FUz-xrs__LATEST
谢谢
小