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.

[参考译文] AM2631:SDK's 文件在修改后似乎对可执行文件没有影响

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1340429/am2631-sdk-s-files-when-modified-seem-to-have-no-effect-on-the-executable

器件型号:AM2631

您好!

我需要修改文件夹 C:\ti\mcu_plus_sdk_am263x_09_01_00_41\source\drivers\gpmc\V0中提供的 SDK 文件之一。 但是、它似乎对生成的可执行文件没有影响。

在执行清理/构建操作时、需要重新编译该文件什么?

此致、

哈维尔

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

    Javier、您好!

    为了影响生成的可执行文件、需要重新编译库。 以下链接中提供了相同的步骤(请参阅"使用 Makefile 构建库"一节: AM263x MCU+ SDK:结合使用 SDK 和 Makefile (TI.com)

    请告诉我这是否有效。

    谢谢。

    萨哈纳

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

    感谢您的回复 Sahana、

    我将 gmake 位置添加到路径变量中、当在"C:\ti\mcu_plus_SDK_am263x_09_01_00_41"处运行"gmake -s libs profile=release"时、会出现以下结果:

    Process_BEGIN:CreateProcess (NULL、C:/ti/ccs1250/ccs/utils/cygwin/mkdir -p obj/am263x/ti-arm-clang/release/r5f/board/...)失败。
    make (e=2):系统找不到指定的文件。
    makefile.am263x.r5f.ti-arm-clang:137:目标"obj/am263x/ti-arm-clang/release/r5f/board/"的配方失败
    gmake[2]:***[obj/am263x/ti-arm-clang/release/r5f/board/]错误2
    makefile.am263x:525:目标"board_r5f.ti-arm-clang"的配方失败
    gmake[1]:***[board_r5f.ti-arm-clang]错误2
    Makefile:68:目标'libs'的食谱失败
    gmake:***[libs]错误2

    似乎问题是在 CCS1260已安装时尝试找到 ccs1250文件夹、但不确定如何更改它...

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

    啊、我刚刚看到在文件 imports.mak 中需要引用正确的版本。 我将 ccs1250更改为 ccs1260、并将 ti-cgt-armllvm_3.2.0.LTS 更改为 ti-cgt-armllvm_3.2.1.LTS、 可以重新编译。

    谢谢、Sahana。