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/TM4C1294NCPDT:管理资源

Guru**** 2553450 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/901895/ccs-tm4c1294ncpdt-managing-resources

器件型号:TM4C1294NCPDT

工具/软件:Code Composer Studio

大家好、

我有2个关于管理相对大型项目的不同问题:

  1. 如果我想将第三方库添加到我的项目中、 我会将头文件文件夹添加为链接资源、让开发人员浏览头文件:检查 API。 是否可以根据编译配置添加链接资源? 以查看为发布或调试配置而构建的正确文件夹?
  2. 我想、开发人员经常需要使用不属于代码一小部分的公共资源、如字符串片段或编译时间常量。 Code Composer Studio 中是否有任何专用文件解决方案来跟踪此类资源?
    模拟是 Visual Studio & C#区域中的字符串资源/本地化、其中 resx 文件用于存储常用字符串资源

此致、

Toth、Norbert

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

    [引用 user="Norbert Toth">如果要将第三方库添加到项目中、 我会将头文件文件夹添加为链接资源、以便开发人员浏览头文件:检查 API。 是否可以根据编译配置添加链接资源? 要查看为发布或调试配置而构建的正确文件夹?[/quot]

    是的、可以根据构建配置添加/链接资源。  
    http://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_project-management.html#build-configurations

    或者、您可以通过编译器的包含路径选项简单地提供头文件的路径、这也可以根据构建配置来完成。

    [引用 user="Norbert Toth">我认为、开发人员经常需要使用通用资源、如字符串片段或编译时间常量、这些资源不属于代码的一小部分。 Code Composer Studio 中是否有任何专用文件解决方案来跟踪此类资源?

    我不确定您是否清楚自己要查找的内容、但链接器支持汇编语言工具用户指南 :http://www.ti.com/lit/spnu118的第8.4.19节中所述的符号本地化

    希望这对您有所帮助。

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

    您好!

    这是我的.project 文件中的一个片段:

    
    第三方 
    2. 
    parent-1-project_LOC/thidparty_debug_build_headers 
    
    

    在此文件中、我不知道如何设置仅在调试配置中可见的链接资源以及仅在发行版中可见的另一个链接资源。 这应该仅适用于开发人员、因为编译器包含路径在.cproject 文件中设置

    关于资源:我正在寻找一种解决方案,您可以在其中收集项目范围内使用的字符串(const char*)或其他常量,而不是将它们放入头文件中。

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

    [引用 user="Norbert Toth"]在此文件中、我不知道如何设置仅在调试配置中可见的链接资源、以及仅在发行版中可见的另一个链接资源。 [/报价]

    链接的资源在工程级别设置、因此只要将链接的资源添加到工程中、就会添加.project 文件中的这些行。 通常、特定于编译配置的设置允许您"从编译中排除文件"、该设置将传递给编译工具。 因此、这两个资源都将链接到工程、但您可以从一个编译配置中排除链接的资源、但将其保留在另一个编译配置中:  
    http://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_project-management.html#exclude-files-from-build

    另一方面、如果您正在寻找一种显示/隐藏资源的方法、您可以查看工作集是否会为您实现这一目标。 您可以创建多个显示/隐藏特定资源的工作集、然后在 Project Explorer 视图中查看特定的工作集。 有关工作集的更多信息、请单击此处:  
    http://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_project-management.html#working-sets