亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> C语言

C++开发环境搭建全攻略:从编辑器到编译器配置

本地环境准备

搭建C++开发环境,需在电脑安装以下两类软件:

文本编辑器

用于编写源代码。常见选择:Windows记事本、OS Edit、Brief、Epsilon、EMACS、vim/vi等。不同操作系统常用编辑器不同:Windows常用记事本,vim/vi跨平台通用(Windows/Linux/UNIX)。

编辑器创建的文件称源文件,C++通用扩展名为.cpp、.cp或.c。确保编辑器就绪即可起步。

C++编译器

将源代码编译为可执行程序。多数编译器不强制扩展名,默认多用.cpp。最普及的免费编译器是GNU C/C++编译器(GCC);HP、Solaris等系统亦有自带编译器。

安装GNU C/C++编译器

UNIX/Linux平台

终端执行g++ -v检查GCC是否已装。若输出版本信息(如gcc version 4.1.2...)即已就绪;否则按https://gcc.gnu.org/install/指引自行安装。

Mac OS X平台

最便捷路径:从Apple官网下载Xcode开发环境(developer.apple.com/technologies/tools/),按向导安装即可获取GCC。

Windows平台

需安装MinGW:访问www.mingw.org下载最新MinGW-.exe。安装时至少勾选:gcc-core、gcc-g++、binutils、MinGW runtime;建议按需追加组件。
安装完成后,将MinGW安装目录下的bin子目录添加至系统PATH环境变量,即可在命令行直接调用gcc、g++、ar、ranlib、dlltool等GNU工具链。

C语言

  1. C++ 类模板实战指南:编写灵活的类型无关代码
  2. C 语言开发环境搭建:编辑器与编译器完全指南
  3. C++编程语言:核心特性全景解析
  4. C++开发环境搭建全攻略:从编辑器到编译器配置
  5. C++常量与字面量完全手册:类型、语法与最佳实践
  6. C++运算符大全:算术/关系/逻辑/位/赋值/杂项与优先级结合性
  7. C++数值类型实战指南:基本类型、数学函数与随机数生成
  8. C++引用详解:核心概念、与指针三大差异及函数参数/返回值应用
  9. C++模板编程指南:泛型编程基石与函数/类模板实战
  10. Java 开发环境搭建指南
  11. Java 10 开发环境搭建:构建、编译与运行完全指南
  12. Java 9 开发环境搭建指南