工具/软件:TI-RTOS
您好!
我已重新构建 NDK。 我正在尝试将 NDK 与我的现有项目集成。 我执行了链接中显示的步骤
根据"为 SYS/BIOS 6用户使用重建的 NDK 内核库构建项目"一节、我添加了存储库并添加了包含路径。 但在构建时、我的 NDK 未与我的项目集成。 尽管我对堆栈中发送的 ACK 数据包进行了注释、但它仍在发送 ACK。 如何知道 NDK 是否已成功集成到项目中? 除了在链接中之外、是否还需要执行任何额外步骤来将 NDK 与工程集成?
谢谢
Sandra
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.
工具/软件:TI-RTOS
您好!
我已重新构建 NDK。 我正在尝试将 NDK 与我的现有项目集成。 我执行了链接中显示的步骤
根据"为 SYS/BIOS 6用户使用重建的 NDK 内核库构建项目"一节、我添加了存储库并添加了包含路径。 但在构建时、我的 NDK 未与我的项目集成。 尽管我对堆栈中发送的 ACK 数据包进行了注释、但它仍在发送 ACK。 如何知道 NDK 是否已成功集成到项目中? 除了在链接中之外、是否还需要执行任何额外步骤来将 NDK 与工程集成?
谢谢
Sandra
您好 Todd、
我在 C:/目录中创建了另一个文件夹。 我将 TI RTOS 产品中的 NDK 文件夹复制到此文件夹中、并在我的项目中使用新文件夹。 我成功构建了 NDK、并尝试将构建的 NDK 与我的应用项目集成。 我根据此文件夹包含了路径、更改了存储库并从此新文件夹安装了 NDK。 此外、TI RTOS 产品中的 NDK 文件夹也存在一些依赖关系。 如果我从 TI RTOS 产品中删除 NDK 文件夹、则会出现一些未解析的符号错误、并且不会获取 stk.aem4f 文件。 如果有该文件夹、则它正在成功构建。 请为我提供解决问题的建议。
我将 NDK.mak、NDK.Bld、tirtos.mak 和 tirtos.bld 作为压缩文件夹附加。 现在、我将使用默认的 tirtos.mak 和 tirtos.bld 文件。
e2e.ti.com/.../build_5F00_files.zip
此致
Sandra
您好、Sandra、
我们不要将 NDK 从 TI-RTOS 产品中复制出来。 这只会添加另一个变量。
请更新 TI-RTOS 产品顶部的 tirtos.mak (例如、您是否在 c:\ti 中安装了 CCS? 您是否拥有该编译器版本?等)。
然后从命令行中键入
C:\ti_tirtos_tivac_2_16_01_14>..\xdctools_3_32_00_06_core\gmake -f tirtos.mak clear-NDK
C:\ti_tirtos_tivac_2_16_01_14>..\xdctools_3_32_00_06_core\gmake -f tirtos.mak NDK
捕获最后一条命令的输出并附加它。 上一个显示您是为 M4而不是 M4F 构建。
Todd