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:更改 NDK 文件后未编译。

Guru**** 2553450 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/961608/ccs-tm4c1294ncpdt-ndk-files-not-compiled-after-changing-it

器件型号:TM4C1294NCPDT

工具/软件:Code Composer Studio

您好!

我使用的是 CCS 10.1.1。 我想更改 NDK 库的代码。 文件的路径为 /home/ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/nettools/http. 当我更改此文件的代码并编译代码时、这些更改不适用。 我想更改此文件夹的文件、但看起来这些更改在编译后不会应用。 请说明我如何解决此问题。

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

    Nocket、您好!

    您能解释一下在进行更改后如何尝试重新编译吗? 我现在不清楚你到目前为止尝试过哪些不起作用的东西。

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

    您好!

    我使用 tirtos_tivac_2_16_00_08库创建了一个 HTTP 服务器。 在此库中、有一个文件 httpcli.c 我想对该文件进行修改。 文件的完整路径为 /home/ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/nettools/http/httpclie.c. 此路径也链接到 CCS。 当我修改并编译此文件时、我发现我所做的更改未得到反映。 我在 Linux 计算机上使用 CCS 10.1.1。 此文件是 HTTP 库的一部分。 希望我对这一点做了足够的澄清。

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

    Nocket、您好!

    谢谢、是的、这对我有很大帮助。 因此、您可以通过两种方法尝试并反映变化。

    使用该更改、只会影响您的单个 CCS 工程而不会影响未来的任何工程的简单快捷方式是将 httpclie.c 复制到您的工程中、然后使用它编译工程、并通过库编译该文件。 这适用于所有 TI-RTOS 库文件。

    更长的方法是重新构建库、但要使更改永久反映在 TI-RTOS 库中、有效的方法是重新构建库。 对于 NDK、请参阅此 E2E 常见问题解答帖子、其中提供了有关如何执行此操作的 PDF、您将需要更新的版本、因为您正在使用 NDK 2.25: