当前位置: 技术问答>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
(依然是有错)
------上面是在下的操作过程,请前辈们指导一下为什么不成功。谢。
(搞不好是很低级的错误,不过在下实在不明白)
要有人能给个一定成功的方法就好了!!
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
http://www.qtcn.org/download/devcpp-4.9.9.2_setup.exe
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。