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

gdb6.3 for cygwin如何编译呢(顶者有分)

    来源: 互联网  发布时间:2015-10-25

    本文导语:  gdb6.3 for cygwin如何编译呢(顶者有分) 1.首先从网络下载了某cygwin0528的本地安装版 在windows2000下安装,比如到e:cygwin目录 (全部插件都选择上安装) windows2000环境变量HOME设置成E: cygwin安装成功后运行bash,窗口中正常...

gdb6.3 for cygwin如何编译呢(顶者有分)
1.首先从网络下载了某cygwin0528的本地安装版
在windows2000下安装,比如到e:cygwin目录
(全部插件都选择上安装)
windows2000环境变量HOME设置成E:
cygwin安装成功后运行bash,窗口中正常。gdb,gcc等都可运行。
不过此时gdb是5.0(2001年)版本的,期望升级到6.3

2.从这里download最新版
http://www.ultsol.com/gdb-for-Cygwin.tar.bz2
展开到e:gdb-6.3.50.20050920目录

3.从cygwin窗口中执行如下操作
cd ~
mkdir i686
cd i686
../gdb-6.3.50.20050920/configure  
(屏幕显示大串配置结果,已默认是配置成i686-pc-cygwin了
configure --target=i686-pc-cygwin似乎是一样的结果)
4. 
make clean (如果之前没运行过,这里没删除任何东西)
make 
(这里就有报错了)
篇幅太长,最后面是如下:
make[3]: *** [archive.lo] Error 1
make[3]: Leaving directory `/cygdrive/e/i686/bfd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/cygdrive/e/i686/bfd'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/cygdrive/e/i686/bfd'
make: *** [all-bfd] Error 2

make install
make[2]: *** [archive.lo] Error 1
make[2]: Leaving directory `/cygdrive/e/i686/bfd'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/cygdrive/e/i686/bfd'
make: *** [install-bfd] Error 2
(依然是有错)

------上面是在下的操作过程,请前辈们指导一下为什么不成功。谢。
(搞不好是很低级的错误,不过在下实在不明白)

要有人能给个一定成功的方法就好了!!

|
你如果只是要用gcc、gdb的话,可以试一下mingw(dev-cpp), 安装很方便的,带gcc/gdb,带界面调试,这里有一个下载地址:
http://www.qtcn.org/download/devcpp-4.9.9.2_setup.exe

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


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

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

    浙ICP备11055608号-3