- author : MinRam(minfysui@gmail.com)
- create : 2018/10/03
- update: 2018/10/03
工欲善其事, 必先利其器
本文若有不足或错误,欢迎指出 : )html
C/C++ 从源程序到可执行文件须要经历一下几个步骤,细节可参考连接,暂不作详细介绍:linux
st=>start: Start input=>inputoutput: 源文件导入 preprogress=>operation: 预处理 Preprogress compile=>operation: 编译 Compile assemble=>operation: 汇编 Assemble link=>operation: 连接 Link output=>inputoutput: 可执行文件 e=>end: End st->input->preprogress->compile->assemble->link->output->e
于是整个集成开发环境(IDE)可分为几个部分:windows
- 文本编辑器 ,对源文件的文本编辑;<程序开发主要工做>
- 编译器,将源文件编译成汇编代码文件;<此过程占据主要部分>
- 汇编器,将汇编代码文件转成机器码文件;
- 连接器,将上一步的各个文件进行连接,造成可执行文件
主要进行基础说明,以后会分章进行细讲编辑器
企业级开发软件,由微软公司推出。工具
- 优势:傻瓜式的一键开发,完整的调试与测试工具,支持扩展;
- 缺点:又大又卡,直接怀疑人生;
考虑入门,以VS 2017中文版为例,VS中C语言是以CPP的形式;开发工具
微软的预编译头技术
按调试按钮,VS进入调试状态
报错处理