当前位置:  技术问答>linux和unix

使用autotools生成makefile,最后一步交叉编译时make出错

    来源: 互联网  发布时间:2016-08-07

    本文导语:  下面是错误信息: [root@ns fp_linux]# make make  all-am make[1]: Entering directory `/myFP/fp_linux' /usr/local/arm/3.4.1/bin/arm-linux-g++  -g -O2   -o exebinary  FPA.o global.o ma in.o /usr/local/arm/3.4.1/bin/../lib/gcc/arm-linux/3.4.1/../../../../arm-linux...

下面是错误信息:
[root@ns fp_linux]# make
make  all-am
make[1]: Entering directory `/myFP/fp_linux'
/usr/local/arm/3.4.1/bin/arm-linux-g++  -g -O2   -o exebinary  FPA.o global.o ma
in.o
/usr/local/arm/3.4.1/bin/../lib/gcc/arm-linux/3.4.1/../../../../arm-linux/bin/ld
: FPA.o: Relocations in generic ELF (EM: 3)
FPA.o: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[1]: *** [exebinary] Error 1
make[1]: Leaving directory `/myFP/fp_linux'
make: *** [all] Error 2

Makefile.am文件中是这样的:
AUTOMAKE_OPTIONS=foreign
bin_PROGRAMS=exebinary
exebinary_SOURCES=FPA.h FPA.cpp global.h global.cpp main.cpp



|
FPA.o: could not read symbols: File in wrong format 
相同的一份源码,是否使用其他编译器编译过?
如果是,需要先清理一下。

|
同意楼上的,


先清理一下工程。

make clean


然后再make

    
 
 

您可能感兴趣的文章:

  • 我使用.net编译通过,但是使用g++编译不能通过。总是提示我undefined reference to ~myclass()
  • ubuntu 10.10出现极其诡异的情况,使用gcc编译没任何反应,可以继续输入,但是不提示任何错误;使用make编译效果一样;
  • PROC开发时 //注释编译不通过 如何设置使用cpp编译。
  • 谁知道如何在i386平台使用交叉编译工具为mips平台编译libtiff啊?
  • LINUX下使用Eclipse,如何使用交叉编译器?
  • 如何使用arm-uclibc-gcc将.c文件编译生成.a,将.c文件编译生成.cgi?
  • 关于大于2G内存的使用.....按32位编译的进程怎么使用大于2G的内存?
  • 使用gcc编译器进行代码编译出来的程序是否遵循gpl协议
  • 在Linux下使用GCC如何编译生成Windows下使用的DLL?
  • 在redhat9.0下,怎样使用自带的gcc编译器的? 是在终端使用吗? 有这方面的资料么?
  • 菜鸟问题,小弟刚刚使用LINUX不久,不知道如何使用编程工具进行编译和运行!
  • 别人编译好的交叉编译的工具链,我在自己系统中怎么使用 急
  • 编译内核的后,我的一个类似USB键盘的HID类设备使用不了了,怎么办?
  • 急求,用户程序使用atomic的编译问题!!
  • linux下的C++编译器怎样使用?
  • Linux下使用openssl api编程socket编程,为什么要编译啊?
  • 请问什么是预编译,有什么作用。怎么使用?
  • 条件编译可以使用全局变量吗?
  • putty下如何使用gcc编译c或c++程序的资料
  • 各位在Unix下开发,使用哪种c++编译器?
  • LINUX 交叉编译后 生成的库如何使用 ?
  • 请教使用arm-linux-gcc 3.4.1 如何交叉编译linux 2.6的内核模块?
  • 使用交叉编译过的xml静态库的问题??
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • ATA硬盘使用LINUX, 使用中途出错。
  • 一个小小的问题-关于JDK的使用!编译出错提示的查看!
  • fread函数使用出错
  • spec 文件里使用 shell 命令出错,是为什么呀?
  • 为什么使用gcc编译出错。高人帮忙。。。。
  • 使用非root用户加载模块出错
  • 使用KDevelop编译链接出错
  • 使用instanceof出错,我只有7分了
  • MBR被重写了,使用网上所说的命令怎么出错呢?
  • sscanf使用出错?
  • 使用http://vim.spf13.com/配置vim打开文件出错
  • Linux C 使用jpeg库出错
  • 请问javax包在哪里有得下?我用jdk1.3使用import javax.sql.* 出错找不到包?谢谢
  • 在LINUX下使用强制类型转换reinterpret_cast 出错?
  • linux中使用codeblocks编译C++程序debug可以执行和Release调用出错
  • 请使用过ANT的兄弟帮偶看看在编build.xml时出的这个出错信息!
  • 使用clonezilla来给新机器装系统时出错
  • 在数据库中参数的输入 使用PreparedStatement对象出错
  • busybox中的gzip运行过程中出现page fault错误,并指出出错的指针,但是怎么使用gdb调试,找到指针对应的语句?
  • 创建和使用接口问题,怎么出错?
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 在测试memset函数的执行效率时,分为使用Cash和不使用Cash辆种方式,该如何控制是否使用缓存?
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • Python不使用print而直接输出二进制字符串
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • Office 2010 Module模式下使用VBA Addressof
  • 急求结果!!假设一个有两个元素的信号量集S,表示了一个磁带驱动器系统,其中进程1使用磁带机A,进程2同时使用磁带机A和B,进程3使用磁带机B。
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • c#中SAPI使用总结——SpVoice的使用方法
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3