是不是还在载eclipse里面配置一下?原来装过一些插件,都需要配置

解决方案 »

  1.   

    可以运行的,基本上不用怎么配置,倒是makefile写起来稍麻烦一些.
      

  2.   

    我写好了makefile,但是点运行的时候报错。我在windows---->preference---->C/C++里没找到关于编译器和make的相关配置。
    我的makefile是这样的(cygwin 安装在这个目录下)
    all:
    C:/cygwin/bin/gcc hello.c -o hello
      

  3.   

    运行时,eclipse 的报错是这样的:
    Exception occurred during launch
    Reason:
     Error starting process: Exec error: Launching failed
      

  4.   

    你的cygwin下的bin目录是否设在path中了?
      

  5.   

    我当初把C:/cygwin/bin/加载到PATH中的。
      

  6.   

    http://www-106.ibm.com/developerworks/opensource/library/os-ecc/
    你可以参考这片介绍
      

  7.   

    感谢各位的帮助,我的程序终于可以编译运行了:)
    我发现在项目的properties里可以配置Binary Parser。有两个选项Elf Parser和PE Windows Parser。请问,这两个在运行的时候本质的区别是什么?在选择PE Windows Parser之后,run基本没有问题,总能找到hello.exe。可是如果选择Elf Parser,运行的时候就经常找不到hello.exe。还有就是,为什么我不能debug。在选择PE Windows Parser的时候,我在hello.c里设置的断点。执行debug的时候,好像只能找到hello.exe。然后eclipse就会报错:
    Failed Launching CDI Debugger: Error initializing: Target is not responding(timed out)。
    请各位大虾指教。
      

  8.   

    PE和Elf是不同的格式,在windows下全都是PE格式,至于不能debug,可能是你设置的问题吧,我这儿一切都正常
      

  9.   

    请教RobertDeNiro()
        你的debug是怎样设置的呢?
      

  10.   

    cygwin 下的GDB装好了吗,装好的话应该没问题的