如何设置环境变量
首先强烈推荐一款免费的c++的IDE----code:block,免费的且自带了MinGW编译器。
自己可以设置字体及大小,一般设置成12号比较合适。直接在界面上的Setting-->Editor,在右上角上有一个choose,然后就可以选择字体,字形和大小了。
若是选择了默认安装的。则在C:\Program Files\CodeBlocks里,就有MinGW了。
那么问题来了,如何设置环境变量??
右击我的电脑,点属性->高级系统设置->环境变量。然后:
1、在PATH里加入C:\MinGW\bin,记得,如果里面还有其他的变量,记得要加个英文分号啊,分号一定得在英文输入模式下输入的,否则分号后均不会被识别。
2、新建LIBRARY_PATH变量,如果有的话,在值中加入C:\MinGW\lib,这是标准库的位置。
3、新建C_INCLUDEDE_PATH变量,值设为C:\MinGW\include。
4、新建CPLUS_INCLUDE_PATH变量,值为C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5\backward;C:\MinGW\include。
上面,你将路径都改为你系统安装好的MinGW所在的路径就可以了。
然后在运行里面输入cmd,打开cmd。
检验成功与否,输入gcc或者g++,出现no input file,那么就成功了。
接着在桌面上建立一个记事本文件,打开,写一个helloworld代码。
保存,并将文件的后缀名改为cpp(注:有些系统是把后缀名隐藏了的,所以你要先把后缀名显示出来才可以)
现在你会看的桌面上的那个文件变成了一个有c字符模样的文件了。
然后,在cmd里面进入到桌面 cd desktop
在输入命令 g++ name.cpp -o name (那个是字幕o),然后等一会你会看到桌面上多出了一个名为name.exe的文件了。再在cmd里面输入 name.exe,就会输出helloworld的了。
当然,编译的命令还有其他的,这里就不解释了。
注意:添加了环境变量后有时候仍会运行出错,此时的原因可能是添加了环境变量但系统还未刷新,简单粗暴的方式是重启电脑,还有一种方式是打开控制台,输入path,则控制台中会出现现已有的环境变量,此时再输入set path=“” ,便可以强制刷新了
图示:
右键我的电脑-》属性—》高级系统设置
这里,配置系统变量是为了避免将每个运行时必须的.dll文件都复制到c盘的系统目录中,可以直接将所需文件的路径存于此处,则运行时会自动在此处查找
注意:设置环境变量并不同于 配置xxx库的IDE环境)
设置环境变量是在配置全局的MinGW编译环境,即在不打开cb的情况下,能在控制台直接编译cpp(如用命令行来编译和运行)
而像是在VS或codeBlocks中配置MySQl或OpenCV的环境时,就不属于前者了。
那么,为什么需要配置xx库的IDE环境呢?
因为它并不是windows标准库中的,是呀就需要自己配置,添加路径,能让它能找到对应的库并包含进来