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/CC2650:链接器正在从临时文件中提取符号。

Guru**** 2563960 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/582289/rtos-cc2650-linker-is-pulling-symbols-from-a-temp-file

部件号:CC2650

工具/软件:TI-RTOS

链接程序正在尝试从/users/Me/appdata/temp<a number>中提取符号。 我不知道为什么要链接此临时文件?

'调用:ARM链接器'
"C:/ti/Ccsv6/tools/compiler/ti-CGT-arm_sts/bin/armcl"-mv7M3 --code_state=16 --float_support=vfpl0 -me -O4 --opt_of_speed=1 --define=CC26XX --define = 16.12 =注射流=注射流=注射流-注射流-定义=注射流=注射流-定义=注射流-注射= display_error_number --verbose_diagnostics --abi=eabi -z -m"hear_wive.map"--heap_size=0--stack_size=256 -i"C:/ti/ccsv6/tools/compiler/ti-CGT-arm_arm_sts/include" 16.12 -i_C:/ti_ccsvxv/re_exclw_ex_lin_exclus_ex_excl_excl_excl_exclus_diag_diag_ad_excl_lin_exbs.r_ex-f_ad_exclip_exclus_exclus_lin_excl_exclus_diag_diag_diag_ex-f_ad_exclus_diag_excl_exclus_excl_exclus_diag_diag_ad_ex-f_excl_ex 16.12 rom_model -o "hear_wive.out"./alogs/DadTools.obj"../iCall/iCall/iCall_cc265.obj"./icallble/ble_user_config.obj"./icall_icle/icallble/iCall_ap.obj_Profiles"./button_Service.acob_us/tr/ac_ps./tr/trb_ps./ac_ps./ac_ps./ac_ps./tr_ps./ac_web_ps./ac_ps./ac_ps./ac_webr./ob_ps./ac_ps./ac_ps./ac_ps./ac_ps./ac_ps.ob_webr./ob_ps./ac_web_./ac_ps./ac_./ob_ps./ac_ps./ac_ps./ac_ps./ac_ps./ac_ps.ob_./ac_./ac_./ac_./ac_ps.ob_.
链接>
警告#1.0252万-D:符号"NOROM_AONBatMonTemperatureGetDegC"(从"C:\Users\Ken\AppData\Local\Temp\3.5762万"中提取)定义于2个位置:
C:\Users\Ken\AppData\Local\Temp\3.5762万
C:/ti/tirtos_cc13xx_cc26xx_2_21_00_06/products/cc26xxware_2_24_03_1.7272万/driverlib/bin/cs/cs/driverlib.lib<aon_batmon.obj>

我没有引用 AONBatMonTemperatureGetDegC?????????????的源文件 更改DRIVERLIB_NOLIB宏没有效果?  

谢谢你!!!

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

    您好,Ken:

    可能您在使用错误版本的TI-RTOS和您的布尔SDK。   您所使用的TI-RTOS版本SDK. 00.06 可能比随2.02 .2.21 00.31 附带的版本更新。  请参阅下面的此帖子。


    此致,

    珍妮特

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我经历了返回2.18 的过程。 这不会改变警告消息。 在我尝试将库的源代码包括在内而不是链接到库之后。 我不知道为什么这解决了链接器双源警告。