0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

rthread記錄一次編譯報(bào)錯(cuò):undefined reference to `rt_strcmp'

冬至子 ? 來(lái)源:Jusonly ? 作者:Jusonly ? 2023-10-12 10:55 ? 次閱讀

RT-Studio 報(bào)錯(cuò)信息如下:

14:42:55 **** Incremental Build of configuration Debug for project art_pi_lvgl ****
make -j8 all
linking...
E:RT-ThreadStudioworkspaceart_pi_lvgllibrarieswlan_wiced_liblibwifi_6212_armcm7_2.1.2_gcc.a(board_wifi.o): In function wifi_hw_init': E:current_workdakuart-pi-sdkprojectsart_pi_blink_led/packageswlan-wiced-src-latestwiced-3.3.1board/board_wifi.c:158: undefined reference to rt_strcmp'
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:151: rtthread.elf] Error 1
"make -j8 all" terminated with exit code 2. Build might be incomplete.
14:43:01 Build Failed. 2 errors, 0 warnings. (took 6s.526ms)

提示找不到rt_strcmp,進(jìn)一步排查發(fā)現(xiàn)rt_config.h中開啟了宏RT_KSERVICE_USING_STDLIB

1.jpg

關(guān)了這個(gè)宏再編譯就沒有錯(cuò)誤信息了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • gcc編譯器
    +關(guān)注

    關(guān)注

    0

    文章

    78

    瀏覽量

    3346
  • RTThread
    +關(guān)注

    關(guān)注

    7

    文章

    132

    瀏覽量

    40776
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一次電源與二電源有什么不同

    在電力系統(tǒng)和電子設(shè)備的供電領(lǐng)域中,一次電源與二電源是兩個(gè)至關(guān)重要的概念。它們各自承擔(dān)著不同的功能和角色,共同確保電力供應(yīng)的穩(wěn)定性和可靠性。本文將對(duì)一次電源與二電源的定義、區(qū)別以及它
    的頭像 發(fā)表于 10-10 14:10 ?800次閱讀

    用env工具生成rt-thread的工程文件,vscode編譯報(bào)錯(cuò)的原因?

    使用vscode的eide插件可以編譯裸機(jī)的國(guó)民技術(shù)芯片,我用env工具生成rt-thread的工程文件,keil編譯無(wú)問(wèn)題,vscode編譯報(bào)錯(cuò)
    發(fā)表于 07-11 08:31

    https_server編譯報(bào)錯(cuò)的原因?

    : undefined reference to `_binary_cacert_pem_start\' d:/espressif/tools/riscv32-esp-elf
    發(fā)表于 06-26 07:05

    編譯錯(cuò)誤提示undefined reference to app_main的原因?

    ): in function `main_task\': /home/fhe/esp/esp-idf/components/esp32/cpu_start.c:556: undefined reference
    發(fā)表于 06-25 06:56

    ESP32使用idf.py build后,提示undefined reference to `app_main\'的原因?

    : esp-idf/freertos/libfreertos.a(port_common.c.obj):(.literal.main_task+0x14): undefined reference
    發(fā)表于 06-24 06:43

    ESP32-C3使用ESP-IDF的I2S的時(shí)候報(bào)錯(cuò)的原因?

    : undefined reference to `rtc_clk_apll_enable\' esp-idf-v4.3/components/driver/i2s.c:398: undefined
    發(fā)表于 06-21 08:08

    編譯amazon_alexa,主板選擇audio_board_lyratd_dspg,最后Link時(shí)候報(bào)錯(cuò),為什么?

    編譯amazon_alexa,主板選擇audio_board_lyratd_dspg,最后Link時(shí)候報(bào)錯(cuò)。錯(cuò)誤信息如下: [1407/1409] Linking CXX executable
    發(fā)表于 06-14 06:05

    在esp-idf-v4.4 SDK上編譯ESP32C3會(huì)在libphy.a提示undefined reference to `rom_temp_to_power\'的錯(cuò)誤,為什么?

    esp-idf-v4.4 SDK上編譯ESP32C3會(huì)在libphy.a提示undefined reference to `rom_temp_to_power\'的錯(cuò)誤,請(qǐng)問(wèn)是什么原因?這個(gè)函數(shù)在哪里實(shí)現(xiàn)的?
    發(fā)表于 06-14 06:05

    menuconfig的tinyusb msc打開編譯報(bào)錯(cuò)是什么原因?qū)е碌模?/a>

    ): undefined reference to `tud_msc_test_unit_ready_cb\'c:/esp-idf/tools/xtensa-esp32s3-elf
    發(fā)表于 06-11 08:19

    Eclipse IDE+IDF- 藍(lán)牙例程“A2DP_Source\"編譯錯(cuò)誤:undefined reference to...\"怎么解決?

    大家好,最近因?yàn)樾枰x擇藍(lán)牙音頻例程a2dp_source作為基本模板做開發(fā),但是第步就卡住了。 在eclipse IDE中導(dǎo)入例程,編譯的時(shí)候出錯(cuò),很多undefined referenc
    發(fā)表于 06-11 07:00

    基波是一次諧波么 基波與一次諧波的區(qū)別

    基波是一次諧波么 基波與一次諧波的區(qū)別? 基波和一次諧波是兩個(gè)不同的概念。 基波是在諧波分析中指的是頻率最低且沒有任何諧波成分的波形,它是構(gòu)成復(fù)雜波形的基礎(chǔ)。在正弦波中,基波就是正弦波的本身。基波
    的頭像 發(fā)表于 04-08 17:11 ?5959次閱讀

    STM32cubeMX設(shè)置USB編譯出現(xiàn)Undefined symbol錯(cuò)誤的原因?

    STM32cubeMX 設(shè)置USB 編譯出現(xiàn)Undefined symbol 錯(cuò)誤。 勾選STM32CUBEMX中的USB_device 設(shè)置FS IP的VPC,默認(rèn)配置,用keil軟件編譯就出現(xiàn)以下截圖
    發(fā)表于 04-01 07:44

    Eclipse環(huán)境STM32工程編譯報(bào)錯(cuò)undefined references to `assert_failed\'的原因?

    用Eclipse環(huán)境創(chuàng)建個(gè)STM32F407工程。編譯時(shí)出現(xiàn)錯(cuò)誤。c:/program files (x86)/gnu arm embedded toolchain/9
    發(fā)表于 03-20 07:51

    記錄一次時(shí)序收斂的過(guò)程

    在之前的文章里面介紹了Canny算法的原理和基于Python的參考模型,之后呢在FPGA上完成了Canny算法的實(shí)現(xiàn),可是遇到了時(shí)序不收斂的問(wèn)題,記錄下。
    的頭像 發(fā)表于 11-18 16:38 ?918次閱讀
    <b class='flag-5'>記錄</b><b class='flag-5'>一次</b>時(shí)序收斂的過(guò)程

    一次消諧裝置的種類介紹

    一次消諧裝置的種類介紹 一次消諧,也叫一次消諧器和一次消諧裝置。 一次消諧裝置根據(jù)電壓等級(jí)般可
    的頭像 發(fā)表于 11-15 11:08 ?509次閱讀