完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
我需要使用文件I/O的功能,fclose fopen()写入和读取esp8266 sdk固件中的文件,但是在编译我的程序时出现错误:/../../..//sdk/
lib /libcirom.a(lib_a-fclose.o):(.irom0.literal+0x0): 未定义对“_free_r”的引用 ../../../..//sdk/lib/libcirom.a(lib_a- fclose.o): 在函数`_fclose_r': /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/fclose.c:102 : 未定义引用`_free_r' /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/fclose.c:104: 未定义引用`_free_r' /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/fclose.c:106: 未定义对 `_free_r' 的引用 ../../../..//sdk/lib/libcirom.a(lib_a-fflush.o): 在函数`__sflush_r': /home/wjg/Repo/esp-open-sdk/crosstool-NG /.build/src/newlib-2.0.0/newlib/libc/stdio/fflush.c:162: 未定义对 `_free_r' 的引用 ../../../..//sdk/lib/libcirom.a (lib_a-findfp.o):(.irom0.literal+0x4): 未定义对`_malloc_r'的引用 ../../../..//sdk/lib/libcirom.a(lib_a-findfp.o) : 在函数`__sfmoreglue': /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/findfp.c:88: 未定义引用`_malloc_r' ../../../..//sdk/lib/libcirom.a(lib_a-fopen.o):(.irom0.literal+0x0): 未定义对 `_open_r' ../ 的引用。 ./../..//sdk/lib/libcirom.a(lib_a-fopen.o): 在函数`_fopen_r'中: /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/fopen.c:141: 未定义对“_open_r”的引用 ../。 ./../..//sdk/lib/libcirom.a(lib_a-fseeko.o):(.irom0.literal+0xc): 未定义引用`_fstat_r' ../../../.. //sdk/lib/libcirom.a(lib_a-fseeko.o): 在函数`_fseeko_r': /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0 /newlib/libc/stdio/fseeko.c:231: 未定义对 `_fstat_r' 的引用 /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc /stdio/fseeko.c:258: 未定义对“_fstat_r”的引用 /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/fseeko .c:313: 对 _free_r 的未定义引用 /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/fseeko.c:335: 未定义对 `_free_r' /home/wjg的引用/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/fseeko.c:362: 未定义引用 `_free_r' ../../.. /..//sdk/lib/libcirom.a(lib_a-makebuf.o):在函数`__smakebuf_r'中: /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib- 2.0.0/newlib/libc/stdio/makebuf.c:59: 未定义对“_fstat_r”的引用 /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/ newlib/libc/stdio/makebuf.c:95: 对`_malloc_r' 的未定义引用 ../../../..//sdk/lib/libcirom.a(lib_a-refill.o): 在函数`__srefill_r 中': /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/refill.c:88: 未定义对“_free_r”的引用 ../。 ./../..//sdk/lib/libcirom.a(lib_a-stdio.o):(.irom0.literal+0x4): 未定义对`_read_r'的引用 ../../../.. //sdk/lib/libcirom.a(lib_a-stdio.o):(.irom0.literal+0x8): 未定义对`_lseek_r'的引用 ../../../..//sdk/lib/libcirom .a(lib_a-stdio.o):(.irom0.literal+0xc): 未定义对“_write_r”的引用 ../../../..//sdk/lib/libcirom.a(lib_a-stdio. o):(.irom0.literal+0x10): 对`_close_r' 的未定义引用 ../../../..//sdk/lib/libcirom.a(lib_a-stdio.o): 在函数`__sread 中': /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/stdio.c:48: 未定义对 `_read_r' 的引用 ../../../..//sdk/lib/libcirom.a(lib_a-stdio.o):在函数`__swrite'中: /home/wjg/Repo/esp-open-sdk/crosstool-NG /.build/src/newlib-2.0.0/newlib/libc/stdio/stdio.c:89: 对 `_lseek_r' 的未定义引用 /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/ src/newlib-2.0.0/newlib/libc/stdio/stdio.c:97: 未定义对“_write_r”的引用 ../../../..//sdk/lib/libcirom.a(lib_a-stdio .o): 在函数`__sseek': /home/wjg/Repo/esp-open-sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/stdio.c:117:未定义对“_lseek_r”的引用 ../../../..//sdk/lib/libcirom.a(lib_a-stdio.o):在函数“__sclose”中: /home/wjg/Repo/esp-open -sdk/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/stdio/stdio.c:135: 未定义对“_close_r”的引用 ../../../..//sdk/lib/libcirom.a(isatty.o):在函数 `_isatty_r' 中: /home/wjg/Repo/esp-open-sdk/crosstool-NG/。 build/src/newlib-2.0.0/newlib/libc/sys/xtensa/isatty.c:13: 未定义对 `_fstat_r' collect2 的引用:错误:ld 返回 1 退出状态 ../../../.. //scripts/Makefile:154: 目标 'build/app.out' 的配方失败 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
933 浏览 0 评论
1653 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1284 浏览 1 评论
1218 浏览 1 评论
4959 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1250浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2329浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2525浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1051浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:09 , Processed in 0.918258 second(s), Total 71, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
496
