平常经常用C语言写工作用的小工具或者做数学运算,基本不涉及GUI、网络编程,因此选择编译器时轻快好用才行。最早是VC6,XP下安装简易快速,但是到win7后存在兼容性问题,毕竟是一个很老的软件了。继续使用微软的VS系列装包太大耗硬盘,运行时耗内存耗CPU,因此不考虑。用过一段时间DevCPP、Mingw。。。后来某一天查到如下信息“从2005年2月22日到2013年6月为止,Dev-C++ 的官方网站一直没有再发布新版本,说明Dev-C++的开发已进入了迟滞状态。“刚好有人介绍Codeblocks,试用之后果断换了。
1、按F8不能单步调试、会跳过断点,只能通过Step into进入单步调试状态。
网上查到别人遇到的此故障是因为没有建立工程的缘故。我这边最终查到是因为文件夹路径带中文,如果换到英文路径还不行,建议Rebuild试试。
常用商业软件的开源代替品:
VMware:VirtualBox
Matlab:octave
CoolEdit:ocenaudio和Audacity
SecureCRT:MobaXterm
C/C++编译器:VS express和codeblocks
BCompare:没有同等好用的开源软件
SourceInsight:没有同等好用的开源软件
常用编译器快捷键汇总,神经要错乱了~
编译器 | Build | Run | 断点 | 全速 | 单步 | 运行到光标 | Step into | Step out |
VC6 | F5 | |||||||
CCS3.3 | F7 | F5 | Ctrl-F10 | F11 | Shift-F11 | |||
Codeblocks | Ctrl-F9 | Ctrl-F10 | F5 | F8 | F7 | F4 | Ctrl-F7 | Shift-F7 |
Matlab | F5 | F10 | F11 | |||||
更多文章,请关注微信公众号“音频算法与工程实践”。
来源:openliu
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!