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.

[参考译文] RTOS/TM4C129XNCZAD:在 XGCONF 中添加 DHCP 服务器后未解析的符号

Guru**** 2466550 points
Other Parts Discussed in Thread: TM4C129XNCZAD, SYSBIOS

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/668355/rtos-tm4c129xnczad-unresolved-symbols-after-adding-dhcp-server-in-xgconf

器件型号:TM4C129XNCZAD
Thread 中讨论的其他器件: SYSBIOS

工具/软件:TI-RTOS

添加 DHCP 服务器实例后、我会收到38个错误、这些错误表示出现"未解析符号 CfgAddEntry、首先在./tcpEchoHooks.obj NC-500 C/C++ Problem 中引用"。

tcpEcho_pem4f.c 使用 CfgAddEntry()而不使用 DHCP 服务器实例。 为什么添加 DHCP 会使这些函数无法解析?

这是基于 tcpEcho 示例项目构建的。 CCS 显示消息"validating tcpEcho.cfg (正在验证 tcpEcho.cfg)"、没有错误。

我的 XGCONF 窗口看起来与 NDK 用户指南第1.7.3节中的示例稍有不同。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Peter、
    您能否清理和重建并布置完整的控制台输出?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    问题已经发生了变化。 现在缺少 stk_nat.aem4f。 之前、我在 C:/ti/文件夹中的其他位置找到了一个具有该名称的文件。

    以下是控制台输出、直至出现错误:

    ****项目 NC-500的配置调试构建****

    "C:\\ti\\ccsv7\\utils\\bin\\gmake"-k -j 8 all -O
    gmake[1]:进入目录'C:/TI_RTOS/Workspace/NC-500/调试'
    '生成文件:./tcpEcho.cfg '
    '调用:XDCtools '
    "C:/ti/xdctools_3_32_00_06_core/xs "--xdcpath="C:/ti/tirtos_tivac_2_16_00_08/packages;C:/ti/tirtos_tivac_2_16_00_08/products/tidrivers_tivac_2_16_00_08/packages;C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages;C:/ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages;C:/ti/tirtos_tivac_2_16_00_08/products/uia_2_00_05_50/packages;C:/ti/tirtos_tivac_2_16_00_08/products/ns_1_11_00_10/packages;C:/ti/ccsv7/ccs_base /ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/inc/bsd /ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/include;" xdc.tools.configuro -config t ti.targets.elf.M4F -p ti.platforms.tiva:TM4C129XNCZAD /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b -r release -c "C:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS /ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix;-compileCCS\ccs\-ctrab-nc-part-ctrab-ctrad=-ctrab-m16\ccs_cn_cn-code.tex-ctrab-ctrad-cn_cn_cn_cn_cn-cn_cn-cn_cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn/msptexctrad-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-
    正在制作 package.mak (由于 package.bld)...
    正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
    从 package/cfg/tcpEcho_pem4f.cfg 配置 tcpEcho.xem4f ...
    正在生成自定义 ti.sysbios 库 makefile ...
    错误:库"C:\ti_tirtos_tivac_2_16_00_08\products\NDK_2_25_00_09\packages/ti\NDK\config\..\stack\lib\stk_NAT.aem4f"不存在。 请按照以下步骤在 processors.wiki.ti.com/.../Rebuilding_The_NDK_Core_Using_Gmake 上构建此 NDK 库
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    完整的控制台输出:

    ****项目 NC-500的配置调试构建****

    "C:\\ti\\ccsv7\\utils\\bin\\gmake"-k -j 8 all -O
    gmake[1]:进入目录'C:/TI_RTOS/Workspace/NC-500/调试'
    '生成文件:./tcpEcho.cfg '
    '调用:XDCtools '
    "C:/ti/xdctools_3_32_00_06_core/xs "--xdcpath="C:/ti/tirtos_tivac_2_16_00_08/packages;C:/ti/tirtos_tivac_2_16_00_08/products/tidrivers_tivac_2_16_00_08/packages;C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages;C:/ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages;C:/ti/tirtos_tivac_2_16_00_08/products/uia_2_00_05_50/packages;C:/ti/tirtos_tivac_2_16_00_08/products/ns_1_11_00_10/packages;C:/ti/ccsv7/ccs_base /ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/inc/bsd /ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/include;" xdc.tools.configuro -config t ti.targets.elf.M4F -p ti.platforms.tiva:TM4C129XNCZAD /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b -r release -c "C:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS /ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix;-compileCCS\ccs\-ctrab-nc-part-ctrab-ctrad=-ctrab-m16\ccs_cn_cn-code.tex-ctrab-ctrad-cn_cn_cn_cn_cn-cn_cn-cn_cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn/msptexctrad-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-
    正在制作 package.mak (由于 package.bld)...
    正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
    从 package/cfg/tcpEcho_pem4f.cfg 配置 tcpEcho.xem4f ...
    正在生成自定义 ti.sysbios 库 makefile ...
    错误:库"C:\ti_tirtos_tivac_2_16_00_08\products\NDK_2_25_00_09\packages/ti\NDK\config\..\stack\lib\stk_NAT.aem4f"不存在。 请按照以下步骤在 processors.wiki.ti.com/.../Rebuilding_The_NDK_Core_Using_Gmake 上构建此 NDK 库
    正在开始构建库源...
    正在制作 C:/TI_RTOS/Workspace/NC-500/src/SYSBIOS/SYSBIOS.aem4f...
    gmake[1]:进入目录`C:/TI_RTOS/Workspace/NC-500/src/SysBIOS'
    clem4f C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/BIOS.c
    asmem4f C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M。。
    asmem4f C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/m3/Hwi_asm_switch.sv7M。。
    asmem4f C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/m3/IntrinsicsSupport_asm.sv7M。。
    asmem4f C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/m3/TaskSupport_asm.sv7M。。
    arem4f bios.obj m3_Hwi_asm.obj m3_Hwi_asm_switch.obj m3_IntinsicsSupport_asm.obj m3_TaskSupport_asm.obj ...
    gmake[1]:离开目录`C:/TI_RTOS/Workspace/NC-500/src/SysBIOS'
    已完成库构建。
    clem4f 封装/cfg/tcpEcho_pem4f.c……
    '已完成构建:.../tcpEcho.cfg'
    '
    gmake[1]:离开目录'C:/TI_RTOS/Workspace/NC-500/调试'
    已复制1个文件。
    正在制作./src/sysbios/sysbios.aem4f ...
    gmake[1]:没有为"全部"执行任何操作。
    '生成文件:./myFont.c'
    '调用:ARM 编译器'
    "c:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/bin/armcl /ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/inc/bsd /ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/TI_RTOS/Workspace/NC-500"--include_path="ccs_support="--include_display_subsection="ctrather_code.ccs_code.g=ctrab_code.comb_code.combi-from_code.g=ccs_code.comb_code.g=-ccs_code.comb_code.g=ccs_code.g=ctr-code.combi-from-code.com_code.g=ccs_code.com_code.g=ctr-code.combi-from-code.comb_code.g=-code.comb.trab-code.combi-from-code.com_guid_code.g=ctr-cn=ccs_code.combi-from-code.com_code.com.tr-cn=-cn=cn=cn=cn=cn=/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/include /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b
    '已完成构建:./myFont.c'
    '
    '生成文件:./protocol.c'
    '调用:ARM 编译器'
    "c:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/bin/armcl /ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/inc/bsd /ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/TI_RTOS/Workspace/nC-500"--include_path="ccs_support=from_code.comb_code.ccs_code.g=ccs_code.compr-ctrab_code.g=ccs_code.com_code.comb_code.g=ctrab_code.g=ccs_code.com_code.g=ctrab-code.com_code.com_code.com_prob_prob_prob_code.g=ccs_code.g=-code.g=ccs_code.g=ctrab-code.com_code.com_code.comb_code.com-code.com_code.com_code.com_prob_prob_prob_prob_guid=-code.com-code.com-code.com_prob_prob.cc=ctr-code./ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/include /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b
    '完成的建筑:./protocol.c'
    '
    '生成文件:./myDisplayDriver.c'
    '调用:ARM 编译器'
    "c:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/bin/armcl /ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/inc/bsd /ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix -mv7M4 -code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/TI_RTOS/Workspace/nC-500"--include_path="ccs_support=from_code.comb_code.comb_guide-ines=ccs_guide-board=ccs_subsepage=ctrab-code.combi-from_code.combi-from_code.combi-display_guide-guide-bi-from-cn=ccs_guide-bi-from-intr-cn=ctrab-cn_guide-bi-from-ines=ctrab-ines=ccs_guide-guide-guides=-ines=ctr-ines=ctr-ine-guide-guide-guide-b.cc-ctr-ines=ctr-ines=-ines=-code.com.cc_guide-guide-guide-guide-guide-/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/include /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b
    '完成的建筑:./myDisplayDriver.c'
    '
    '生成文件:./tcpEcho.c'
    '调用:ARM 编译器'
    "c:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/bin/armcl /ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/inc/bsd /ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/TI_RTOS/Workspace/NC-500"--include_path="ccs_support=from_code.comb_code.comb_code.comb_prob_code.g=ccs_code.comb_code.g=ccs_code.combi-from_code.comb_code.g=-ccs_codest_code.combi-from_code.combi-from_code.g=-ctrab_code.combi-from_code.combi-from_code.combi-from_code.g=-ccs_codest_codest_codest=-code.combi-from_code.combi-from_code.combi-from-cn=-cn=-ccs_codest_codest_code.combi-code.combi-code.combi-code.combi-code.com_/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/include /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b
    '完成的建筑:./tcpEcho .c'
    '
    '构建文件:./DK_TM4C129X.c'
    '调用:ARM 编译器'
    "c:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/bin/armcl /ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/inc/bsd /ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/TI_RTOS/Workspace/NC-500"--include_path="ccs_probe_define=ccs_define=ccs_code.comb_code.tms_guide-control-ctr-ctrab_code.g=ctrab_code.g_code.g=ccs_code_display_code.g=ctrab-code.com_code.g=ctrab_code.g=ctrab_code.com_guide-control-code.g=ccs_code.com_code.g=ccs_code.g=ctr-code_subs=-code.com_code.com_code.g=ctr-code.g=ctr-code.g=ctr-code_control-code.com_code.g=ctr-code.com_code.g=ctr-code.com_code.g=ctr-code./ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/include /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b
    "./DK_TM4C129X.c"、第703行:警告#112-D:语句不可访问
    "./DK_TM4C129X.c"、第662行:警告#179-D:变量"eb"已声明但从未引用
    '完成的建筑:./DK_TM4C129X.c'
    '
    '生成文件:./tcpEchoHooks.c'
    '调用:ARM 编译器'
    "c:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/bin/armcl /ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/inc/bsd /ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/TI_RTOS/Workspace/NC-500"--include_path="ccs_support=from_code.combuls=ccs_guide-board=ccs_prev-code.combi-from_code.g=ccs_code.combi-from_code.g=ccs_code.combi-from-code.g=ccs_code.combi-from-code.g=ccs_guide-board=ctr-code.combi-from-code.combi-from-cn=ccs_guid_code.combi-from-cn=ctr-code.combi-from-code.combi-from-code.combi-from-cn=ctr-code.combi-from-code.combi-from-code.combi-from-code.combi-from-cn=ctr /ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/include /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b
    '完成的建筑:./tcpEchoHooks.c'
    '
    '生成文件:./display.c'
    '调用:ARM 编译器'
    "c:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/bin/armcl /ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages/ti/ndk/inc/bsd /ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/TI_RTOS/Workspace/nC-500"--include_path="ccs_support=ccs_prev4page=ctr-code_display_subsection=ctrab-code.com_code_display_guides=ccs_guide-ctr-ctr-code_display-code.g=-code.combi-display_guide-subs=ccs_guides=-ctr-ccs_guides=-ctr-code_display-code.combi-from-code.com-code_display_guide-guides=ccs_guides=ctr-tr-ine-subs=ctr-code.g.tr-code.g.tr-code.com-code.com-code_display-code.page=ctr-code_display-ine-guide-guide-guide-guide-guides=-/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/include /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b
    '完成的建筑:./display.c'
    '
    正在制作./src/sysbios/sysbios.aem4f ...
    gmake[2]:对于"全部"没有要做的事情。
    '建筑目标:NC-500.OUT"
    '调用:ARM 链接器'
    "c:/ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/bin/armcl "-mv7M4 -code_state=16 --float_support=FPv4SPD16 -me --define=part_TM4C129XNCZAD --define=ccs --define=TIv4awabi -g --gobj --warn="ccs"--define_exjet=nc-display.xml-intrack_infotion.cn-nc.ines=nc-display_display_info-display-nc-display.cn/mspectrum.ines=nc-display_display.ines=nc.intrack-display-core-display-ines=nc.intrack-display-display-core-display-core-display-ines=nc-display-ines=nc-display_intrack-ines=nc.intrack-ine-display-display-display-corp.ine-display-corp.ine-display-corp.ine-ine-display-corp.ines=nc.ines=nc.ine-ine-ine-ine-display-display-display-display-in /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b/driverlib/ccs/Debug/driverlib.lib /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b/usblib/ccs/Debug/usblib.lib /ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b/grlib/ccs/Debug/grlib.lib /ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/include /ti/ccsv7/tools/compiler/ti-cgt-arm_17.6.0.STS/lib


    未定义 第一个参考
    符号 文件中
    ------ --------
    content_type_HTML ./tcpEchoHooks.obj
    CRLF /tcpEchoHooks.obj
    CfgAddEntry /tcpEchoHooks.obj
    CfgEntryGetData ./tcpEchoHooks.obj
    CfgFree C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    CfgGetEntry /tcpEchoHooks.obj
    CfgNew C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    CfgRemoveEntry /tcpEchoHooks.obj
    NC_NetStart C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    NC_SystemClose C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    NC_SystemOpen C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    NC_setLinkHook /tcpEchoHooks.obj
    NDK_ACCEPT /tcpEcho.obj
    NDK_BIND /tcpEcho.obj
    NDK_HookCreate C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    NDK_HookExit C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    NDK_HookInit C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    NDK_Listen /tcpEcho.obj
    NDK_REV /tcpEcho.obj
    NDK_SEND /tcpEcho.obj
    NDK_setsockopt /tcpEcho.obj
    NDK_SOCKET /tcpEcho.obj
    SemPost C:/ti/tirtos_tivac_2_16_00_08/products/tidrivers_tivac_2_16_00_08/packages/ti/drivers/lib/drivers_tivaware.aem4f
    oscfg C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    efs_CreateFile /tcpEchoHooks.obj
    efs_destryfile ./tcpEchoHooks.obj
    fdClose /tcpEcho.obj
    https://tcpEchoHooks.obj
    https://tcpEchoHooks.obj
    iNet_addr C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    iNet_ntop /tcpEchoHooks.obj
    iNet_pton /tcpEchoHooks.obj
    llTimerTick C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f
    mmZeroInit C:\TI_RTOS\Workspace\nC-500\Debug\configPkg\package\ccfg\tcpEcho_pem4f.oem4f

    错误#10234-D:未解析的符号仍然存在

    错误#10010:链接期间遇到错误;未生成"nC-500.out"
    >>编译失败
    Makefile:151:目标'nC-500.out'的配方失败
    gmaking[1]:***[NC-500.out]错误1.
    gmake:***[全部]错误2.
    Makefile:147:目标“全部”的配方失败

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

    尊敬的 Peter:

    [引用用户="Peter Borenstein]Error: library "C:\ti_tirtos_tivac_2_16_00_08\products\NDK_2_25_00_09\packages/ti\NDK\config\.\stack\lib\stk_NAT.aem4f" does not exist. 请按照以下步骤在 processors.wiki.ti.com/.../Rebuilding_The_NDK_Core_Using_Gmake上构建此 NDK 库

    TIRTOS SDK 并不随附所有构建的 NDK 库(有很多)。 这样做是为了减小安装占用空间。 相反、仅提供"最常见"配置的库。

    (将根据您的*。cfg 文件设置自动选择并链接正确的 NDK 库-在本例中添加 DHCP 服务器-导致它链接到其中一个不再发货的"不太常见"库中)。

    您可以通过执行上述消息中链接的网页上的步骤来构建缺少的库来解决此问题。

    或者、如果您不想自己构建这些库、只需 下载版本2.25.00.09的 NDK 、然后将缺失的库从下载内容复制到 TIRTOS 安装中(即、复制到文件夹"C:\ti_tirtos_tivac_2_16_00_08\products\NDK_2_25_00_09\packages/\config\stack\lib\dk\lib\stack\config"中)。

    Steve

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

    [引用 user="Steven Connell"]将下载的库中缺少的库复制到 TIRTOS 安装中[/quot]

    这达到了目的。 我安装了两个版本的 RTOS、因为示例项目使用的版本较旧。 我复制到了错误的目录中。