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

另开新贴 100问Pro*c问题,解决就给分

    来源: 互联网  发布时间:2015-09-26

    本文导语:  我做了一个InsertData.pc  pro*c程序,在Vc++下调试通过并运行成功,   我现在移到Linux可以把InsertData.pc————〉InsertData.c————〉InsertData.o文件   现在InsertData.o————〉InsertData可执行文件出现如下错误。请高...

我做了一个InsertData.pc  pro*c程序,在Vc++下调试通过并运行成功,  
我现在移到Linux可以把InsertData.pc————〉InsertData.c————〉InsertData.o文件  
现在InsertData.o————〉InsertData可执行文件出现如下错误。请高手指点。分不购可以在加  
 
错误内容:  
[oracle@YDLinux  oracle]$  gcc  -o  InsertData    InsertData.o  
InsertData.o(.rodata+0x0):  multiple  definition  of  `_fp_hw'  
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crt1.o(.rodata+0x0):  first  def  
ined  here  
InsertData.o(.data+0x4):  In  function  `__data_start':  
:  multiple  definition  of  `__dso_handle'  
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/crtbegin.o(.data+0x0):  first  defined  he  
re  
InsertData.o(.init+0x0):  In  function  `_init':  
/usr/src/build/229343-i386/BUILD/glibc-2.3.2-20030227/build-i386-linux/csu/crti.  
S:35:  multiple  definition  of  `_init'  
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crti.o(.init+0x0):/usr/src/bui  
ld/229343-i386/BUILD/glibc-2.3.2-20030227/build-i386-linux/csu/crti.S:12:  first  
defined  here  
InsertData.o(.text+0x0):  In  function  `_start':  
:  multiple  definition  of  `_start'  
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crt1.o(.text+0x0):  first  defin  
ed  here  
InsertData.o(.fini+0x0):  In  function  `_fini':  
/usr/src/build/229343-i386/BUILD/glibc-2.3.2-20030227/build-i386-linux/csu/crti.  
S:51:  multiple  definition  of  `_fini'  
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crti.o(.fini+0x0):  first  defin  
ed  here  
InsertData.o(*ABS*+0x804972c):  In  function  `__init_array_start':  
InsertData.c:  multiple  definition  of  `_GLOBAL_OFFSET_TABLE_'  
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crt1.o(.got.plt+0x0):  first  de  
fined  here  
InsertData.o(.rodata+0x4):  multiple  definition  of  `_IO_stdin_used'  
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crt1.o(.rodata+0x4):  first  def  
ined  here  
InsertData.o(.data+0x0):  In  function  `__data_start':  
:  multiple  definition  of  `__data_start'  
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crt1.o(.data+0x0):  first  defin  
ed  here  
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../crt1.o(.dynamic+0x0):  multiple  
 definition  of  `_DYNAMIC'  
collect2:  ld  returned  1  exit  status  
 
为什么总提示我”multiple  definition  of  “重复定义,那些函数也不是我写的阿,到底是哪里的错误  
现在对这个问题没有一点解决思路。

|
在工程目录下输入grep data_start *
可以查看data_start定义和使用情况
可以判断是否重复定义
另外VC下编译得东西用gcc编译是否可以
不太清楚可以用g++试试

|
查查看是不是定义重复了。你的pro*c最好使用名字空间保证定义的唯一性。

|
你可以先写个最简单的例子,    试试, 如果还有问题,就是你的环境出了问题。

   else
   再慢慢调试

|
慢慢找吧!这个很难帮你,主要是要有恒心和耐心!

    
 
 

您可能感兴趣的文章:

  • 如何解决JCreator Pro对中文的支持?高分相赠
  • 这个宏cc编译正常, pro*c 编译出问题,有办法解决吗?
  • 执行pro*c时出错,谁知道?急啊 解决送100分
  • 各位高手我是一个java的初学者我用JCreator Pro编译文件是老是出现:"You must first create a JDK profile"不知如何解决?
  • chmod u+s pro 使pro不能运行的问题
  • 关于pro*c的初级问题
  • pro* c问题?
  • Jcreator Pro 初级问题
  • 关于一个pro*c批量插入的问题!!!
  • 问一个在win2000 pro下装Linux的问题。
  • PRO*C连接ORACLE数据库的问题.
  • Pro*C连接问题
  • oracle10g装在redhat linux es3 下进行pro*cc++进行编程的问题
  • 【help】关于linux和windows 2000 pro 双系统的问题【help】
  • PRO C问题求教?help me!!
  • 关于java调试的问题(用jdk4.0 和 JCreator Pro V2.00)
  • 急求:HP_UNIX下的Pro*c/c++的编译问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Inter Pro/100 VE Network connection这种网卡怎么配,redhat7.3
  • IP地址数字互转 iis7站长之家
  • 哪位DX有INTEL PRO 100 VE网卡在SCO UNIX下的驱动?
  • java命名空间javax.swing类jfilechooser的类成员方法: choosable_file_filter_changed_property定义及介绍
  • 有谁用过Search Maker pro 2.1并知道注册码?或能提供类似的软件.[Search Maker Pro可以自动搜索一个网站,对所有页面进行索引,然后生成
  • 静态反编译软件 IDA PRO
  • 要开发一个unix下Pro C谁有好书推荐几本
  • 数据操作工具 Datastream Pro
  • C/C++中嵌入SQL Pro*C
  • 求JPAD PRO的破解
  • Regress Pro
  • 关于JCreator Pro序列号
  • 谁有 JCreator Pro V2.5 的注册码?
  • 提供一个jcreator pro 2.5下载的地方,需要的请看!(含注册码)
  • 谁有JCreator Pro V2.00 注册码
  • 谁能告诉我JCreator Pro的注册码?
  • 请问那里有关于Pro C的介绍??
  • 关于pro*c开发
  • PRO*C
  • JGraph Layout Pro
  • GUI设计器 WindowBuilder Pro
  • 谁知道用Visual C++6.0如何编译pro*c文件
  • about jcreator pro 2.5
  • JCreator LE 和 JCreator Pro有什么区别?


  • 站内导航:


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

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

    浙ICP备11055608号-3