昨天为了搭建一个C++的编译运行环境,经历各种曲折。
首先是打开之前安装的Code::Blocks,编译运行时报找不到compiler的错误。上网查了一下,并没有找到解决办法。于是重装Code::Blocks,然而并没有什么卵用。
这段是本人曲折经历,可以跳过。然后想弃Code::Blocks,转用Visual Studio Community 2015,这真是个庞然大物。下载和安装花了我个把小时。然而下载之后,竟然用不了。而且听师兄说这软件太大,速度慢。于是又弃Visual Studio,转用eclipse(我一直用eclipse作Java开发)。在eclipse中help-->Install new Software-->选择all available site,搜索cdt,将Autotools support for CDT (Incubation)和CDT Visual C++ Support都下载了。(我开始只下载了后者,结果不行)。两者都下载后就可以在Window的preference下找到C++的相关项。之后再下载MinGW(关于MinGW,就先把它看成是c/c++的编译器吧。具体的自己百度),配置环境变量。可是还是不行,编译运行时,显示The selection cannot be launch,There are no recent launchs.上网查了,仍然没解决。不过此时已经了解到了MinGW的作用。
最后还是下载了一个Code::Blocks,安装之后奇迹般的发现可以了,这是因为我刚才已经下载了MinGW,并配置了环境。于是就可以找到compiler了。
安装MinGW过程:1、先百度下载一个MinGW的下载管理器mingw-get-setup.exe,再打开安装下载管理器,选择安装路径(默认是c:/MinGW,我开始改成自己的D:/ 软件安装包/MInGW,安装失败。尝试了几次还是不行,就用了默认地址)。从下载管理器中勾选自己需要的部分,因为我只需要用c++,所以只选了以上四个。然后点左上角的apply changes就进入下载界面。之后便是一个漫长的下载过程。我建议是直接在网上下载一个离线版的MinGW,就不用这样下载了。下载之后,我把C:/MinGW的东西拷贝到自己建的D:/ 软件安装包/MInGW下。最后配置环境:右击计算机-->属性-->高级系统设置-->环境变量-->编辑Path,在其后加上自己的MinGW安装目录下的bin,我的是:D:/ 软件安装包/MInGW/bin,别忘了D:之前要加 ";",最后不用加。在命令行输入gcc -v如果出现了版本信息,说明安装配置成功。
最后打开Code::Blocks,运行。成功。。
这是小弟第一次发表博文,不当之处还请见谅,指点。