永发信息网

我用arm-linux-gcc4.3.2 编译的过的文件在S3C2440上不能执行,用原来的编译器编译同样的文件可以执行

答案:2  悬赏:50  手机版
解决时间 2021-04-02 06:02
我用arm-linux-gcc4.3.2 编译的过的文件在S3C2440上不能执行,用原来的编译器编译同样的文件可以执行
最佳答案
你的目标平台都不一样,
show_font2是 OS/ABI: UNIX-SYSTEM V;
show_font是 OS/ABI: ARM
自然,show_font2无法在ARM平台运行。
具体要看你编译的过程,如果是命令行直接编译,请贴出来,
如果是makefile编译,请用 make -n ,将输出的信息贴出来。追问就是用 arm-linux-gcc -o 

是编译器的原因吗?



谢谢
追答应该是,但对比了我这边的arm-linux-gcc, arm-linux-gnueabihf-gcc, 没发现明显的问题。
你运行下file show_font2,看下信息。
推荐你还是用官方2440使用的工具链。
附上我这边arm-linux-gcc编译器显示信息(有所删减):
Configured with: --build=i686-build_pc-linux-gnu --host=i686-build_pc-linux-gnu --target=arm-none-linux-gnueabi --prefix=/opt/FriendlyARM/toolschain/4.5.1 --with-sysroot=/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/sys-root --enable-languages=c,c++ --disable-multilib --with-cpu=arm1176jzf-s --with-tune=arm1176jzf-s --with-fpu=vfp --with-float=softfp --with-pkgversion=ctng-1.8.1-FA --with-bugurl=http://www.arm9.net/ --disable-sjlj-exceptions --enable-__cxa_atexit --disable-libmudflap --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm'--enable-threads=posix --with-local-prefix=/opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/sys-root --disable-nls --enable-symvers=gnu --enable-c99 --enable-long-long
Thread model: posix
gcc version 4.5.1 (ctng-1.8.1-FA)
全部回答
linux内核的版本,要相同 。。。。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手脚麻木吃什么食物好?
______areyoutalking?A.WhoB.TowhoC.WhoD.Tow
出去漂流都要注意什么
20岁适合欧诗漫的哪种系列.
千千万万人之中,遇见你要遇见的人...张爱玲
尚式形意拳的尚派形意拳之三体式与鹰捉
意大利米兰城有哪些土特产?
若CS为A000h,试说明当前代码段可寻址的存储空
windows7的系统32位下usb转串口线hl340驱动不
the computer will replace teacher in the f
苏辙在上枢密韩太尉书中认为文与气之间是什么
PSP_L_PPR管子接头咋接
办了kc认证就不需要办ce 和rohs吗
书法落款和姓名章
嵩山宝剑的质量怎么样
推荐资讯
煸炒鸭子需要多长时间
幼猫被我弄断了尾巴,现在疼得不吃东西会不会
转:上联:原油降,我不降,我和原油不一样
有谁看过《佳偶天成》?
《王中王》的结局如何呢?
家用3个漏保一个总漏保二个漏分漏保怎么接?
二年级二百字作文
跪球上联~下联是“羽球飞扬,羽动奇迹,羽乐
赛尔号迪符特怎么打 赛尔号SPT迪符特打法攻略
形容行走观看名胜风景是哪个词语
如何看待今后为知识付费的时代
玉碎跟来不及说我爱你有什么关系
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?