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/CC2640R2F:我可以#39;t 构建示例通过 CC2640R2 SDK 实现 simple_peripheral_stack。

Guru**** 2558250 points
Other Parts Discussed in Thread: CC2650, CC2640, SIMPLELINK-CC2640R2-SDK

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/572325/ccs-cc2640r2f-i-can-t-build-example-simple_peripheral_stack-by-cc2640r2-sdk

器件型号:CC2640R2F
Thread 中讨论的其他器件:CC2650CC2640

工具/软件:Code Composer Studio

大家好、我是日本经销商的 FAE。

我将 CCS v7.0.0.00042安装到 C:\ti/ccsv700/ccsv7、并将"CC2640R2 SDK"安装到 C:\ti/。

我可以构建 simple_peripheral_app 示例。 但我无法构建 simple_peripheral_stack 示例。

我 都是从资源浏览器中获取的、 并且只更改了#include  更改为  在 CC2640R2_LAUNCHXL.h 中。  

是否有人知道如何成功编译示例文件?

我将 compile_error.log 文件粘贴如下。  我剪切了许多未定义符号的网格。

共发生750个以上的误差。

--------------------------------------------------

Makefile:220:目标"预编译"的配方失败
Process_begin:CreateProcess (C:\ti\sl\simplelink_cc2640r2_sdk_1_00_00_22\examples\rtos\CC2640R2_LAUNCHXL\blestack\tools\lib_search\lib_search.exe、C:/ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/tools/lib_search/lib_search.exe /ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/lib_linker.cmd C:/ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/iar/stack/build_config.opt C:/ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/blestack/blelib C:/ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/tools/lib_search/lib_search.xml C:C:/ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/blestack/symbols、) 失败。
make (e=216):错误216
Gmaked[1]:[预编译]错误216 (忽略)
'
'构建目标:simple_peripheral_cc2640r2lp_stack.out'
'调用:ARM 链接器'
"c:/ti/ccs700/ccsv7/tools/compiler/ti-cgt-arm_16.9.0.LTS/bin/armcl "-cmd_file="C:/ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/config/build_components.opt "-cmd_file="C:/ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/config/factory_config.opt "-cmd_file="C:/ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/iar/stack/build_config.opt "-mv7M3 -code_state=16 -me -O4 -opt_for_speed=0 -define=CC26XX_R2 -mv7M3 -code_state=16 -mcrom-define -define -define -ctrad_define -define -culine_remote_remote_remote_remote_define -ctrade =ctrade-define -define -define -ctrade =ctrade_remote_remote_remote_remote_remote_remote_define -define -define -ctrade =ctrade -ctrade -ctrade_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_define -define -define -ctrade =ctrag=ctrag=ctrades=ctrag-define -define diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi -z -m"simple_peripheral_cc2640r2lp_stack.map"--heap_size=0 --stack_size=256 -i"C:/ti/ccs700/ccsv7/tools/compiler/ti-cgt-arm_16.9.0.LTS/lib --r2640rbs"/ti/ccs700/ccsv7/tools/compiler/ti-cgt-arm_16.9.0.LTS/include --rack_suppress=10242-display_linep_linep=102-display_subtrack_subs=102-display_id=10242-display_guide-display_guide-d=10242-display_guide-d=10r=102-display_support/caps=102-display_line_display_display_linep-linep_subs=10242-display_subs=102-display_subs=102-display_subsep-display_guide-d=10242-display_guide-d=102-display_guide-d=10r=- rom_model -o "simple_peripheral_cc2640r2lp_stack.out""./HAL/Common/hal_assert.obj ""./HAL/Target/CC2650/Drivers/hal_flash_wrapper.obj ""./HAL/Target/CC2650/_common/mb_patch.obj ""./HAL/Target/CC2650/Drivers/hal_trng_wrapper.obj ""./ICallBLE/ble_dispatch_JT.obj ""./ICallBLE/ble_dispatch_lite.obj ""./OSAL/osal.obj ""./ICallBLE/icall_lite_translation.obj ""./NPI/npi.obj /OSAL/osal_cbtimer.obj /OSAL/osal_pwrmgr.obj /PROFILES/gap.obj /PROFILES/sm_ecc.obj /Startup/ble_user_config.obj /TOOLS/onboard.obj /ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/ble_r2.symbols ""./OSAL/osal_clock.obj "".c /OSAL/osal_snv_wrapper.obj ".c:/OSAL/osal_bufmgr.obj ".c /PROFILES/gapbondmgr.obj /HAL/Target/CC2650/Drivers/hal_rtc_wrapper.obj /ROM/common_rom_init.obj /Startup/icall_startup.obj /ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/devices/cc26x0r2/driverlib/bin/ccs/driverlib.lib /ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/ccs_linker_defines.cmd ".c:/Host/gatt_uuid.obj /OSAL/osal_memory_icall.obj /OSAL/osal_timers.obj /PROFILES/gattservapp_util.obj /ROM/rom_init.obj /Startup/osal_icall_ble.obj /ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/lib_linker.cmd /ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/common/cc26xx/ccs/cc26xx_stack.cmd

错误#10008-D:找不到文件"C:/ti/sl/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/ble_r2.symbols

 未定义                                   的首次引用
 符号                                              
 ------                                    --------
 ATT_BuildErrorRsp                            
 ATT_BuildExchangeMTURsp                      
 ATT_BuildFindByTypeValueRsp                  

----------------------------------------------------

此致、

Shinya Muramatsu。

REGA

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

    从您的日志中可以看到、您在 C:\ti\sl 中有 TI BLE 堆栈。

    您是否可以将其向上移动到 C:\TI,使目录类似于:C:\ti\simplelink_cc2640r2_sdk_1_00_00_22
    然后尝试导入项目并重新构建。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Cristin-San

    感谢您的回答。

    我 将 TI BLE 堆栈恢复为 C:\ti\simplelink_cc2640r2_sdk_1_00_00_22。(此文件夹已存在。)

    我更改了编译器包含选项 和链接器资源关于路径(将\ti\sl\的一部分更改为\ti)。

    然后我尝试编译、但几乎与下面的代码相同。  

     我检查了容易错误(仅文件路径)。

     我找不到"~/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/ble_r2.symbols"

    此文件是什么? 或哪个版本包含它?

    但我认为这不 是 预编译错误的原因。

    请告知我如何开始开发 CC2640R2软件?

    ----------------------------------------

    ****为 simple_peripheral_cc2640r2lp_stack 项目构建配置 FlashROM ****

    "C:\\ti\\ccs700\\ccsv7\\utils\\bin\\gmake"-k -j 4 all -O
    "C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/tools/lib_search/lib_search.exe " C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/iar/stack/build_config.opt C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/blestack/blelib "C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/lib_linker.cmd "cc2640 C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/tools/lib_search/lib_search.xml C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/blestack/symbols
    Makefile:220:目标"预编译"的配方失败
    Process_begin:CreateProcess (C:\ti\simplelink_cc2640r2_sdk_1_00_00_22\examples\rtos\CC2640R2_LAUNCHXL\blestack\tools\lib_search\lib_search.exe、C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/tools/lib_search/lib_search.exe C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/iar/stack/build_config.opt C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/blestack/blelib C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/lib_linker.cmd cc2640 C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/tools/lib_search/lib_search.xml:/ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/blestack/symbols) 失败。
    make (e=216):错误216
    Gmaked[1]:[预编译]错误216 (忽略)
    '
    '构建目标:simple_peripheral_cc2640r2lp_stack.out'
    '调用:ARM 链接器'
    "c:/ti/ccs700/ccsv7/tools/compiler/ti-cgt-arm_16.9.0.LTS/bin/armcl "-cmd_file="C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/config/build_components.opt "-cmd_file="C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/config/factory_config.opt "-cmd_file="C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/iar/stack/build_config.opt "-mv7M3 -code_state=16 -me -O4 -opt_for_speed=0 -define=CC26XX_R2 -mv7M3 -code_state=16 -mcrom-define -define -define -ctrad_define -define -culine_remote_remote_remote_remote_define -ctrade =ctrade-define -define -define -ctrade =ctrade_remote_remote_remote_remote_remote_remote_define -define -define -ctrade =ctrade -ctrade -ctrade_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_define -define -define -ctrade =ctrag=ctrag=ctrades=ctrag-define -define diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi -z -m"simple_peripheral_cc2640r2lp_stack.map"--heap_size=0 --stack_size=256 -i"C:/ti/ccs700/ccsv7/tools/compiler/ti-cgt-arm_16.9.0.LTS/lib --r2640rbs"/ti/ccs700/ccsv7/tools/compiler/ti-cgt-arm_16.9.0.LTS/include --rack_suppress=10242-display_linep_linep=102-display_subtrack_subs=102-display_id=10242-display_guide-display_guide-d=10242-display_guide-d=10r=102-display_support/caps=102-display_line_display_display_linep-linep_subs=10242-display_subs=102-display_subs=102-display_subsep-display_guide-d=10242-display_guide-d=102-display_guide-d=10r=- rom_model -o "simple_peripheral_cc2640r2lp_stack.out""./HAL/Common/hal_assert.obj ""./HAL/Target/CC2650/Drivers/hal_flash_wrapper.obj ""./HAL/Target/CC2650/_common/mb_patch.obj ""./HAL/Target/CC2650/Drivers/hal_trng_wrapper.obj ""./ICallBLE/ble_dispatch_JT.obj ""./ICallBLE/ble_dispatch_lite.obj ""./OSAL/osal.obj ""./ICallBLE/icall_lite_translation.obj ""./NPI/npi.obj /OSAL/osal_cbtimer.obj /OSAL/osal_pwrmgr.obj /PROFILES/gap.obj /PROFILES/sm_ecc.obj /Startup/ble_user_config.obj /TOOLS/onboard.obj /ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/ble_r2.symbols ""./OSAL/osal_clock.obj "".c /OSAL/osal_snv_wrapper.obj ".c:/OSAL/osal_bufmgr.obj ".c /PROFILES/gapbondmgr.obj /HAL/Target/CC2650/Drivers/hal_rtc_wrapper.obj /ROM/common_rom_init.obj /Startup/icall_startup.obj /ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/devices/cc26x0r2/driverlib/bin/ccs/driverlib.lib /ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/ccs_linker_defines.cmd ".c:/Host/gatt_uuid.obj /OSAL/osal_memory_icall.obj /OSAL/osal_timers.obj /PROFILES/gattservapp_util.obj /ROM/rom_init.obj /Startup/osal_icall_ble.obj /ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/lib_linker.cmd /ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/common/cc26xx/ccs/cc26xx_stack.cmd

    错误#10008-D:找不到文件"C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/ble_r2.symbols

     未定义                                   的首次引用
     符号                                              
     ------                                    --------
     ATT_BuildErrorRsp                

    ----------------------------------------------------              

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1.删除 CC2640R2 SDK 并将其安装到"C:\ti"而不是"C:\ti\sl"。
    2.再次构建示例。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    陈圣克里斯蒂安-圣

    我已卸载 CC2640R2 SDK。
    然后我尝试了一下。
    (1)我再次安装 CC2640 SDK。
    (2)我从 Web 中的 resouce Explorer 获得了4个示例项目(simple_peripheral_****)到 C:\ti\sl 并将其解压缩到那里。
    (3)我更改了#include 更改为 在 CC2640R2_LAUNCHXL.h 中。
    (4)我编译了 simple_peripheral_cc2640r2lp_app 和 simple_peripheral_cc2640r2lp_stack。
    ->_app 可以编译(确定)、_stack 不能编译(失败)。
    (5)我更改了链接器资源选项中的 TI_BLE_SDK_base 和 project_build_base。
    编译日志会更长、但会发生几乎相同的错误(超过700个未定义的符号)。

    我需要其他库吗?

    我想构建 TI 的 simple_peripheral 示例程序。
    如何轻松避免这些问题?

    此致、
    Shinya Muramatsu
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    关于您的步骤"(2)我从 Web 中的 resouce Explorer 中获得了4个示例项目(simple_peripheral_****)、然后将其解压缩到 C:\ti\sl 并将其解压缩"、您应该能够在 C:\ti\simplelink_cc2640r2_sdk_1_00_22\rtos\CC2640r2\CC2640r2\CCSDKble\CC2640r2\CC2640r2r2\CC2640r2r2r2rblexR2\CC 尝试直接在文件夹中导入和构建 simple_peripheral 示例。 请勿将其从 Web 中的 Resource Explorer 下载到 C:\ti\sl 并将其解压缩。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    陈圣克里斯蒂安-圣

    我还无法成功编译 simple_peripheral_stack。

    我再次卸载了 CC2640R2_SDK。
    再次从 www.ti.com/.../SIMPLELINK-CC2640R2-SDK 获取 CC2640R2_SDK。
    我已检查 SDK 的文件大小为243、353kB。(我怀疑下载的 SDK 损坏。)
    然后我尝试了一下。
    (1)我再次安装 CC2640 SDK。
    (2)我通过检查自动校准导入 CCS 项目
    从 C:\ti\simplelink_cc2640r2_sdk_1_00_00_22\examples\rtos\CC2640R2_LAUNCHXL\blestack\simple_peripheral。
    我在 simple_peripheral (_app、_app_oab_offchip、_app_oab_onchip、_stack、_stack_library)中找到5个项目。
    (3)我更改了#include 更改为 在 CC2640R2_LAUNCHXL.h 中。
    (4)我编制了所有项目。
    ->可以编译4个项目(确定)、但只能编译_stack (失败)。

    我仅安装了 CCSv7和 CC2640R2_SDK。
    我不安装 RTOS 库(我认为它们包含 SDK)。
    我是否需要其他库或样本并添加 include 或 serch 路径?

    我附加了错误日志、如下所示。
    它似乎找不到足够的符号。
    在"gmake[1]:[预编译]错误216 (忽略)"处会发生216个错误。

    我想使用 simple_perriphhs短暂 的示例程序。
    客户等待一周。
    请帮助避免这些问题。

    ----------------------------------------------------------------
    ****为 simple_peripheral_cc2640r2lp_stack 项目构建配置 FlashROM ****

    "C:\\ti\\ccs700\\ccsv7\\utils\\bin\\gmake"-k -j 4 all -O
    "C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/tools/lib_search/lib_search.exe " C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/iar/stack /build_config.opt C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/blestack/blelib "C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/lib_linker.cmd "cc2640 C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/tools/lib_search/lib_search.xml C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/blestack/symbols
    Makefile:220:目标"预编译"的配方失败
    Process_begin:CreateProcess (C:\ti\simplelink_cc2640r2_sdk_1_00_00_22\examples\rtos\CC2640R2_LAUNCHXL\blestack\tools\lib_search\lib_search.exe、C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/tools/lib_search/lib_search.exe /ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/lib_linker.cmd C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/iar/stack:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/tools/lib_search/lib_search.xml C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/blestack/blelib C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/blestack/symbols 失败。
    make (e=216):错误216
    Gmaked[1]:[预编译]错误216 (忽略)
    '
    '构建目标:simple_peripheral_cc2640r2lp_stack.out'
    '调用:ARM 链接器'
    "c:/ti/ccs700/ccsv7/tools/compiler/ti-cgt-arm_16.9.0.LTS/bin/armcl "-cmd_file="C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/config/build_components.opt "-cmd_file="C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/config/factory_config.opt "-cmd_file="C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/iar/stack/build_config.opt "-mv7M3 -code_state=16 -me -O4 -opt_for_speed=0 -define=CC26XX_R2 -mv7M3 -code_state=16 -mcrom-define -define -define -ctrad_define -define -culine_remote_remote_remote_remote_define -ctrade =ctrade-define -define -define -ctrade =ctrade_remote_remote_remote_remote_remote_remote_define -define -define -ctrade =ctrade -ctrade -ctrade_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_remote_define -define -define -ctrade =ctrag=ctrag=ctrades=ctrag-define -define diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi -z -m"simple_peripheral_cc2640r2lp_stack.map"--heap_size=0 --stack_size=256 -i"C:/ti/ccs700/ccsv7/tools/compiler/ti-cgt-arm_16.9.0.LTS/lib --r2640rbs"/ti/ccs700/ccsv7/tools/compiler/ti-cgt-arm_16.9.0.LTS/include --rack_suppress=10242-display_linep_linep=102-display_subtrack_subs=102-display_id=10242-display_guide-display_guide-d=10242-display_guide-d=10r=102-display_support/caps=102-display_line_display_display_linep-linep_subs=10242-display_subs=102-display_subs=102-display_subsep-display_guide-d=10242-display_guide-d=102-display_guide-d=10r=- rom_model -o "simple_peripheral_cc2640r2lp_stack.out""./HAL/Common/hal_assert.obj ""./HAL/Target/CC2650/Drivers/hal_flash_wrapper.obj ""./HAL/Target/CC2650/_common/mb_patch.obj ""./HAL/Target/CC2650/Drivers/hal_trng_wrapper.obj ""./ICallBLE/ble_dispatch_JT.obj ""./ICallBLE/ble_dispatch_lite.obj ""./OSAL/osal.obj ""./ICallBLE/icall_lite_translation.obj ""./NPI/npi.obj /OSAL/osal_cbtimer.obj /OSAL/osal_pwrmgr.obj /PROFILES/gap.obj /PROFILES/sm_ecc.obj /Startup/ble_user_config.obj /TOOLS/onboard.obj /ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/ble_r2.symbols ""./OSAL/osal_clock.obj "".c /OSAL/osal_snv_wrapper.obj ".c:/OSAL/osal_bufmgr.obj ".c /PROFILES/gapbondmgr.obj /HAL/Target/CC2650/Drivers/hal_rtc_wrapper.obj /ROM/common_rom_init.obj /Startup/icall_startup.obj /ti/simplelink_cc2640r2_sdk_1_00_00_22/source/ti/devices/cc26x0r2/driverlib/bin/ccs/driverlib.lib /ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/ccs_linker_defines.cmd ".c:/Host/gatt_uuid.obj /OSAL/osal_memory_icall.obj /OSAL/osal_timers.obj /PROFILES/gattservapp_util.obj /ROM/rom_init.obj /Startup/osal_icall_ble.obj /ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/lib_linker.cmd /ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/common/cc26xx/ccs/cc26xx_stack.cmd

    错误#10008-D:找不到文件"C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/lib_linker.cmd
    错误#10008-D:找不到文件"C:/ti/simplelink_cc2640r2_sdk_1_00_00_22/examples/rtos/CC2640R2_LAUNCHXL/blestack/simple_peripheral/tirtos/ccs/config/ble_r2.symbols

    未定义 第一个参考
    符号 文件中
    ------ --------
    ATT_BuildErrorRsp
    (我剪切了700多个未定义的符号。)

    错误#10234-D:未解析的符号仍然存在
    错误#10010:链接期间遇到错误;未构建"simple_peripheral_cc2640r2lp_stack.out"

    gmaked[2]:***[simple_peripheral_cc2640r2lp_stack.out]错误1.
    >>编译失败
    Makefile:197:目标'simple_peripheral_cc2640r2lp_stack.out'的配方失败
    gmaking[1]:***[main-build]错误2.
    gmake:***[全部]错误2.
    Makefile:193:目标'main-build'的配方失败
    Makefile:188:目标'all'的配方失败

    ****构建完成****
    ------------------------------------------------------

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

    您能否尝试将 lib_search.exe 替换为附件 e2e.ti.com/.../lib_5F00_search_5F00_32bit_2D00_selected.zip

    lib_search.exe 的路径是  

    C:\ti\simplelink_cc2640r2_sdk_1_00_00_22\examples\rtos\CC2640R2_LAUNCHXL\blestack\tools\lib_search\

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

    Christin - San

    非常感谢您的热情支持。

    我替换了 simple_peripheral_cc2640r2lp_stack 并构建了它!

    我知道这个 问题取决于32位操作系统窗口。

    抱歉、我没有通知我的 PC 的详细信息。 您可以轻松地提供支持。

    我昨天向客户发送了 lib_serch、他们应该构建 xx_stack 项目。

    因为我获得了他们的错误日志、它几乎与我的相同。

    此致、

    Shinya Muramatsu。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您告知我们附件解决了您的问题。 如果您的客户仍在构建项目时遇到问题、请告知我们。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christin - San

    非常感谢。
    我们可以关闭此帖子。
    我从客户那里得到反馈、他们也可以构建 xx_stack 项目。

    他们将继续发展下一步。
    我可能会询问您新帖子中的不同问题。

    此致、
    Shinya Muramatsu。