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/CCStudio:CCS7每次都强制构建版本

Guru**** 2540720 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/579801/ccs-ccstudio-ccs7-force-build-version-every-time

部件号:CCStudio

工具/软件:Code Composer Studio

每次生成项目时,我都会尝试生成version. c文件。  我以CCS4论坛为例,但它不起作用。

我将以下内容添加到项目"CCS生成","预构建步骤"中

${CCS_UTILS_DIR}/bin/gmake -k -j 4 /NMD_BringUP_app/Application/Version.c

Makefile:243:目标'pre-builage'的配方失败
gmake [2]:***没有生成目标'/NMD_Bringup app/Application/Version.c'的规则。
gmake [1]:[pre-builD]错误2 (忽略)

感谢您的建议

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

    我玩了一会儿,我就能把它发挥出来。
    ${CG_TOOL_CL}-mv7M4 --code_state=16 --float_support=FPv4SPD16 -me ${project_root}/john.c

    基本上是${CG_TOOL_CL}<编译器选项><文件名>

    对于文件名,我使用了项目位置变量,因为我的文件位于项目的根中,但您可以根据需要进行调整。 在您的案例中,我认为这应该是${PROJECT _ROOT}/Application/Version.c

    不要忘记将包含路径添加到选项中。

    此致,
    John
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,John:
    我按照建议让它工作

    "${CCS_UTILS_DIR}\bin/gmake "-k -j 4 -B Application/Version.obj -O

    但是,即使我单击"debug"(调试),它也会经历构建过程。 这意味着它现在有两次了。
    有什么方法可以在“调试”之前跳过生成检查?

    谢谢!
    Dilbert