工具/软件:Code Composer Studio
我有一个可以生成两个内容的项目:一个静态库、用于与其他人可能编写的可执行文件集成;一个可执行文件、用于在我开发时在库函数上运行单元测试。
我不知道如何使用 Code Composer 7来组织它。 如果我创建一个类型为(可执行或静态库)的工程、则无法为另一种类型创建编译配置。 在一个项目中、我不能有两组不同的项目配置文件(.ccsproject、.cproject 等)。
那么、我该怎么做呢?
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
我有一个可以生成两个内容的项目:一个静态库、用于与其他人可能编写的可执行文件集成;一个可执行文件、用于在我开发时在库函数上运行单元测试。
我不知道如何使用 Code Composer 7来组织它。 如果我创建一个类型为(可执行或静态库)的工程、则无法为另一种类型创建编译配置。 在一个项目中、我不能有两组不同的项目配置文件(.ccsproject、.cproject 等)。
那么、我该怎么做呢?
[引用 user="Jason Heeris82"]如果我创建一个类型为(可执行或静态库)的工程,则无法为另一种类型创建编译配置。 [/报价]
一个项目只能有一个输出类型-可执行文件或静态库。 无法通过构建配置在两种输出类型之间切换。
对于您的情况、您需要创建两个项目。 如果源文件对于2个工程是通用的、则可以将它们保留在一个中央目录中并将该目录链接到两个工程、以便两个工程都可以选择对这些文件所做的任何修改。
[引用用户="AarticG"]
对于您的情况、您需要创建两个项目。 如果源文件对于2个工程是通用的、则可以将它们保留在一个中央目录中并将该目录链接到两个工程、以便两个工程都可以选择对这些文件所做的任何修改。
[引用 user="Jason Heeris82"]当您说链接时,您是指文件系统上的 symlink 还是 CCS 可以执行的某种链接?
CCS 工程允许您将源文件"添加/复制"到其中或"链接"文件。 在您的案例中、将文件链接到项目会更好、因为您可以将它们保持在一个中心位置并将它们链接到多个项目。
有关链接源文件的更多信息、请参阅 CCS 用户指南的此部分。 项目和构建章节的其余部分在创建和管理项目方面也可能有所帮助。