C/C++开发,编译环境搭建

目录

一、 MinGW(win)

二、 Cygwin(win) 

三、纯粹的linux环境


一、 MinGW(win)

        进入Downloads - MinGW-w64下载页面,选择MinGW-w64-builds跳转下载,

        再次进行跳转:

         然后进入下载页面(WinLibs - GCC+MinGW-w64 compiler for Windows),下拉到Download标题下面,按需下载,本文选择的是编译好的WIN工具包

        本文下载的如下:

         将该工具包解压到无汉字、特殊字符的路径上,例如本文:

         进入环境变量配置页面,在path环境变量中,添加mingw路径:

         运行命令工具,测试gcc -v和g++ -v是否生效,例如下图

二、 Cygwin(win) 

        同样还是(Downloads - MinGW-w64)下载页面,选择Cygwin选项跳转

        选择setup.exe安装工具包,跳转,

         进入(Cygwin Installation)页面,下载

        下载完成后,得到直接安装的.exe文件

        双击安装,按安装说明引导,路径设置最好不包含汉字和特殊符号,本文安装如下:

         安装完成后,同样可以去配置环境变量,本文是先设置了变量,在引入path环境变量中的。

         如果没有创建Cygwin的桌面快捷方式,

        可以自行进入路径手动创建该快捷方式。

         双击快捷方式启动进入一个仿linux系统运行的win编译工具命令窗口,通过gcc -v或g++ -v测试是否支持c/c++编译. 

        那么windows的磁盘文件就在"/cygdrive"目录下:

         另外可以右键窗口选择options项进入窗口设置,例如窗口大小、字体等,保存后重启生效。

三、纯粹的linux环境

        本文是采用VMware® Workstation 15 Pro+安装centos7桌面版系统来实现的,具体安装请参考其他博文资料,然后运行gcc -v或g++ -v测试编译支持:

        另外其他一些linux系统本人也测试了一下,都支持到c++11以上,但是部分可能支持到新的c++20、c++23标准会较麻烦

猜你喜欢

转载自blog.csdn.net/py8105/article/details/129844783