zoukankan      html  css  js  c++  java
  • gdb在cygwin下的安装

    1、下载http://www.baisi.net/thread-3667-1-1.htmlReTurner.D提供的gdb压缩包,然后将gdb-20010428-3[1].tar.bz2的压缩包拷贝到C:cygwin下。

    2、点击桌面上的cygwin的快捷方式,进入cygwin的运行的环境。由于该运行环境进入就是在C:cygwinhomeAdministrator下,输入两次命令cd ..退到C:cygwin下,然后输入命令

          tar -jxvf gdb-20010428-3[1].tar.bz2 回车。

    3、修改了makefile文件。

    CCOPT=   xx             #如果是ns-allinone-2.28,这里是CCOPT=-O2

    STATIC=

    LDFLAGS=$(STATIC)

    LDOUT=-o$(BLANK)

    改变为:

    CCOPT= xx-g          #xx是什么就在后面加上-g, 不论ns2那个版本

    STATIC=

    LDFLAGS=$(STATIC)

    LDOUT=-o$(BLANK)

    4、在cygwin的运行的环境下,依次执行如下命令:

    1)cd ns-allinone-2.27/ns-2.27。

    2) make clean

    3) make depend (此过程可能会提示有几错误,我没有理它)

    4) make(make过程比较慢,需要足够的耐心!!!)

    5、调试过程,请键入命令。

    1)startxwin.bat进入一个黄色文字显示窗口

     2)在这个一个黄色文字显示窗口中,cd ns-allinone-2.27/ns-2.27,键入gdb ns,成功进入GDB图形界面!!!

    运行时出现错误“应用程序初始化失败”的解决办法

    1、在windows的DOS窗口C盘根目录下运行命令:c:>set CYGWIN=ntsec

    2、运行cygwin,直接输入命令:c:>chmod a+rx /bin/*

    3、运行GDB,出现调试窗口

     

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------

    高版本GDB安装,将gdb-6.0.tar.gz复制到cygwin目录下,同上,在cygwin中解压,使用命令tar xvfz gdb-6.0.tar.gz。

    解压后进入gdb-6.0文件夹,使用命令安装:

    ./configure

    make

    make install

  • 相关阅读:
    codevs 2632 非常好友
    codevs 1213 解的个数
    codevs 2751 军训分批
    codevs 1519 过路费
    codevs 1503 愚蠢的宠物
    codevs 2639 约会计划
    codevs 3369 膜拜
    codevs 3135 River Hopscotch
    数论模板
    JXOJ 9.7 NOIP 放松模拟赛 总结
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13318686.html
Copyright © 2011-2022 走看看