日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

arm-linux-g 找不到头文件,交叉编译错误“ arm-none-eabi-g ++找不到条目符号”

發布時間:2025/4/5 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 arm-linux-g 找不到头文件,交叉编译错误“ arm-none-eabi-g ++找不到条目符号” 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我有關于交叉編譯的問題。

#include

int main()

{

printf("hello\n");

return 0;

}

這是我使用的一個簡單的hello world代碼。

我正在使用從導師圖形下載的arm-none-eabi-g ++。這是錯誤。我不知道會錯過什么lib。

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/bin/ld: warning: cannot find entry symbol _start; defaulting to 00008018

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libc.a(lib_a-abort.o): In function `abort':

abort.c:(.text+0x10): undefined reference to `_exit'

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libc.a(lib_a-signalr.o): In function `_kill_r':

signalr.c:(.text+0x1c): undefined reference to `_kill'

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libc.a(lib_a-signalr.o): In function `_getpid_r':

signalr.c:(.text+0x44): undefined reference to `_getpid'

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libc.a(lib_a-sbrkr.o): In function `_sbrk_r':

sbrkr.c:(.text+0x18): undefined reference to `_sbrk'

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libc.a(lib_a-writer.o): In function `_write_r':

writer.c:(.text+0x20): undefined reference to `_write'

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libc.a(lib_a-closer.o): In function `_close_r':

closer.c:(.text+0x18): undefined reference to `_close'

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libc.a(lib_a-fstatr.o): In function `_fstat_r':

fstatr.c:(.text+0x1c): undefined reference to `_fstat'

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libc.a(lib_a-isattyr.o): In function `_isatty_r':

isattyr.c:(.text+0x18): undefined reference to `_isatty'

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libc.a(lib_a-lseekr.o): In function `_lseek_r':

lseekr.c:(.text+0x20): undefined reference to `_lseek'

/home/kang/Utils/arm-2013.05/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/libc.a(lib_a-readr.o): In function `_read_r':

readr.c:(.text+0x20): undefined reference to `_read'

collect2: error: ld returned 1 exit status

這是編譯器版本。

$ arm-linux-gnueabi-g ++ -v

使用內置規格。COLLECT_GCC = / home / kang / Utils / arm-2013.05 / bin / arm-none-

eabi-g COLLECT_LTO_WRAPPER = / home / kang / Utils / arm-2013.05 / bin

/../ libexec / gcc / arm-none-eabi / 4.7.3 / lto-wrapper目標:arm-none-

eabi配置為:/scratch/jbrown/2013.05-arm-eabi-

release/src/gcc-4.7-2013.05/configure –build = i686-pc-linux-gnu –host =

i686-pc-linux-gnu –target = arm-none-eabi –enable-threads –disable-

libmudflap –disable-libssp –disable-libstdcxx-pch –enable-extra-sgxxlite-

multilibs –with-gnu-as –with-gnu-ld –with-specs =’%{保存溫度:-fverbose-asm}

-D__CS_SOURCERYGXX_MAJ = 2013 -D__CS_SOURCERYGXX_MIN = 5

-D__CS_SOURCERYGXX_REV __ = 23%{O2:% {!fno-remove-local-statics:-fremove-

local-statics}}%{O *:%{O | O0 | O1 | O2 | Os:;:%{!fno-remove-local-

statics:-fremove -local-statics}}}’–enable-languages =

c,https://sourcery.mentor.com/GNUToolchain/--disable-

nls –prefix = / opt / codesourcery –with-headers =是–with-sysroot = / opt

/ codesourcery / arm-none-eabi –with-build-sysroot = / scratch / jbrown /

2013.05 -arm-eabi-release / install / arm-none-eabi –with-gmp = / scratch /

jbrown / 2013.05-arm-eabi-release / obj / pkg-2013.05-23-arm-none-eabi /

arm-2013.05 -23-arm-none-eabi.extras / host-libs-i686-pc-linux-gnu / usr

–with-mpfr = / scratch / jbrown / 2013.05-arm-eabi-release / obj /

pkg-2013.05-23 -arm-none-eabi / arm-2013.05-23-arm-none-eabi.extras / host-

libs-i686-pc-linux-gnu / usr –with-mpc = / scratch / jbrown / 2013.05-arm-

eabi -release / obj / pkg-2013.05-23-arm-none-eabi / arm-2013.05-23-arm-

none-eabi.extras / host-libs-i686-pc-linux-gnu / usr –with-ppl =

/scratch/jbrown/2013.05-arm-eabi-release/obj/pkg-2013.05-23-arm-none-

eabi/arm-2013.05-23-arm-none-eabi.extras/host-libs-i686-pc-linux -gnu / usr

–with-host-libstdcxx =’-static-libgcc -Wl,-Bstatic,-lstdc,-Bdynamic -lm’

–with-cloog = / scratch / jbrown / 2013.05-arm-eabi-release / obj /

pkg-2013.05-23-arm-none-eabi /arm-2013.05-23-arm-none-eabi.extras/host-

libs-i686-pc-linux-gnu/usr –with-libelf = / scratch / jbrown / 2013.05-arm-

eabi-release / obj / pkg -2013.05-23-arm-none-eabi / arm-2013.05-23-arm-

none-eabi.extras / host-libs-i686-pc-linux-gnu / usr –disable-libgomp

–disable-libitm-啟用中毒系統目錄–with-build-time-tools = / scratch / jbrown /

2013.05-arm-eabi-release / install / arm-none-eabi / bin –with-build-time-

tools = / scratch / jbrown / 2013.05-arm-eabi-release / install / arm-none-

eabi / bin線程模型:單個gcc版本4.7.3(Sourcery CodeBench Lite 2013.05-23)Extras /

host-libs-i686-pc-linux-gnu / usr –with-libelf = / scratch / jbrown /

2013.05-arm-eabi-release / obj / pkg-2013.05-23-arm-none-eabi / arm-

2013.05-23-arm-none-eabi.extras / host-libs-i686-pc-linux-gnu / usr

–disable-libgomp –disable-libitm –enable-poison-system-directories

–with-build-時間工具= / scratch / jbrown / 2013.05-arm-eabi-release / install /

arm-none-eabi / bin –with-build-time-tools = / scratch / jbrown /

2013.05-arm-eabi-release / install / arm-none-eabi /

bin線程模型:單個gcc版本4.7.3(Sourcery CodeBench Lite 2013.05-23)Extras / host-

libs-i686-pc-linux-gnu / usr –with-libelf = / scratch / jbrown /

2013.05-arm-eabi-release / obj / pkg-2013.05-23-arm-none-eabi / arm-

2013.05-23-arm-none-eabi.extras / host-libs-i686-pc-linux-gnu / usr

–disable-libgomp –disable-libitm –enable-poison-system-directories

–with-build-時間工具= / scratch / jbrown / 2013.05-arm-eabi-release / install /

arm-none-eabi / bin –with-build-time-tools = / scratch / jbrown /

2013.05-arm-eabi-release / install / arm-none-eabi /

bin線程模型:單個gcc版本4.7.3(Sourcery CodeBench Lite 2013.05-23)05-arm-eabi-release

/ install / arm-none-eabi / bin –with-build-time-tools = / scratch / jbrown

/ 2013.05-arm-eabi-release / install / arm / none-eabi /

bin線程型號:單一gcc版本4.7.3(Sourcery CodeBench Lite 2013.05-23)05-arm-eabi-release

/ install / arm-none-eabi / bin –with-build-time-tools = / scratch / jbrown

/ 2013.05-arm-eabi-release / install / arm / none-eabi /

bin線程型號:單一gcc版本4.7.3(Sourcery CodeBench Lite 2013.05-23)

總結

以上是生活随笔為你收集整理的arm-linux-g 找不到头文件,交叉编译错误“ arm-none-eabi-g ++找不到条目符号”的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: mdyd—856冲田杏梨在线 | avtt2015 | 自拍偷拍国产精品 | 秋霞自拍 | 国产www在线观看 | 久久久久亚洲av无码专区 | 看一级黄色| 波多野结衣av电影 | 欧美1区2区3区 | 韩国三级一区 | 日本wwww视频 | 亚洲视频天堂 | 探花视频在线观看 | 日本人妖网站 | 中文字幕韩日 | 黄视频在线播放 | 区一区二视频 | 西西444www大胆无视频 | 午夜性福利视频 | 国产性猛交╳xxx乱大交一区 | 99国产免费| 精品国产一区二区三区噜噜噜 | 日韩人妻精品一区二区 | 久久综合色88 | 黄色高清无遮挡 | 草草视频在线 | 国产精品美女www爽爽爽视频 | 黄大色黄大片女爽一次 | 精品国语对白 | 一区二区三区四区视频在线观看 | 2018国产精品 | 草草影院国产 | www精品视频 | 琪琪色在线观看 | 婷婷亚洲五月 | 狠狠五月婷婷 | 人妻少妇精品无码专区久久 | 日韩欧美成人一区二区三区 | 天天躁日日摸久久久精品 | 亚洲一级Av无码毛片久久精品 | 国产女人叫床高潮大片免费 | 中国av片| 高清国产一区二区 | 解开乳罩喂领导吃奶 | 国产在线黄 | 伊人88 | www在线| 亚洲午夜视频在线观看 | 97视频成人 | 91爱啪啪| 久久99精品国产91久久来源 | 丝袜老师办公室里做好紧好爽 | 国内偷拍久久 | 日韩一区二区三区免费在线观看 | 亚洲国产精品无码观看久久 | 91视频青青草 | 爱爱视频网站免费 | 青苹果av | 91黄色免费视频 | www日本色 | 久久一级电影 | 少女国产免费观看 | 日批视频免费在线观看 | www.九色 | 黑人干亚洲 | 日批av| 欧美一级淫片007 | 色噜噜网站 | 久久亚洲一区二区 | 已满18岁免费观看电视连续剧 | 操日韩| 中国美女性猛交 | 伊人激情 | 精品一区二区三区精华液 | 精品无码人妻一区二区免费蜜桃 | 人妻体内射精一区二区三区 | 特黄视频 | 99热在线这里只有精品 | 女女同性女同一区二区三区九色 | 91亚洲网站 | 欧美日本韩国在线 | 男女aa视频| 好吊一二三区 | 国产在线视频二区 | 日韩av在线导航 | 亚洲666| 亚洲免费精品视频 | 女同中文字幕 | 久久久亚洲精品视频 | 亚洲一二三在线 | 日本视频h | 国产精品性 | av色图片| 嫩草视频入口 | 少妇与公做了夜伦理 | 色咪咪网站 | 亚洲网在线 | 国产成人aaa| 番号动态图 |