codeblocks vs编译器的设置和gnu的设置

                               codeblocks 分别在vs编译器下和gnu下的区别

        1.只先看在debug和release下编译成功达到生成exe的目的:

          a: release: 创建一个项目(gcc下) 生成exe ;此时删除exe以及再次用vs编译器编译(vs2010)编译成功,再将exe清除,改用gdb编译

      185629_UJ52_2516682.png

  出现  /zi 错误(可能还会有点别的,自己选)  ,解决方法:将vs 里的compiler flags ->produce debugging symbols 的勾去掉,注意项目里的vs编译设置

和codeblocks本身自己编译器vs里的设置;ok 编译成功

      b.  debug : (gcc下): 编译成功 生成exe 删除 再用vs编译编译成功,再删除exe ,改用gcc 没问题,(之前有来着,现在没了^.^) 说明,

           在codeblocks中 能分别用两种编译器编译只要注意其中的个别的配置问题。

 

     2. 调试问题:

              vs调试器:cdb.exe    具体就是,找不到这个exe 需要自己下载 方法:  自己可以下载    debug toos for windows

7 (我的是vs2010)  最后到下载一个小的引导程序,在里面我们只需要 debug toos for windows这个就好了 安装完后,再在

设置 debug  添加一个 调试器。然后使用调试器对其调试

     【其中一些如果出错,还是改一下produce debugging symbols 这个,该勾的勾,看具体问题。】

 重点来了:

   将 安装好的cdb.exe在C:\Program Files\Debugging Tools for Windows (x86)目录下,你需要在compiler and debugger settings中的Toolchain executables选项的additional paths中增加这个目录以便codeblocks查找它。

这样根据就可以根据编译器的选择不同,选择合适debug 进行调试.   

转载于:https://my.oschina.net/longtian/blog/551527

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值