其实c里面也有jdk,我们叫它mingw

来源:互联网 发布:欧莱雅网络营销策划书 编辑:程序博客网 时间:2024/03/29 17:45
开始学java的时候,就从cmd开始,要配置jdk,jre,现在有那么一点点朦胧的懂了,jdk就是编译,运行java文件的一个“家伙”;

这样我们就可以用普通的记事本编写java文件,然后用命令编译,运行,而不用集成的IDE也是可以的,

然后我们安装了myeclipse以后就不用安装jdk,那是因为这个IDE集成了java的编译器和解释器。

那么我们现在我们也可以用记事本编写c/c++程序了

开始我们学习c/c++的时候,首先接触的就是那么“唯美”的vc环境,可以算是一个唯美的界面了,我们以为C/C++只能用这个编写呢,其实不是这样的:

C/C++想java一样,也有“JDK”的,不过确切的说,应该是java像C/C++一样,安装一个编译和运行的环境,这就是C/C++的“JDK”:MinGW,同时,

GCC 就是 MinGW 的核心所在,GCC 是一套支持众多计算机程序语言的编译系统,这样,我们很喜欢的javac就可以用gcc -o来代替了;

好吧,让我走上像java一样的C++路吧:

下面简单的总结了一个安装MingGW的过程:

1,

去官网下载MingGW:http://www.mingw.org/;虽然是英文网站,找到download就OK了;

2,

下载下来了安装:


这样等待他安装完成;

3,

配置环境变量:把MingGW的安装目录下面的bin目录放入path里面就OK了;

但是注意的是不是JDK,他需要四个环境变量:

    1、在PATH里加入D:\MinGW\bin,记得,如果里面还有其他的变量,记得要加个分号啊,分号得在英文输入模式下输入的。
     2、新建LIBRARY_PATH变量,如果有的话,在值中加入D:\MinGW\lib,这是标准库的位置。
     3、新建C_INCLUDEDE_PATH变量,值设为D:\MinGW\include。
     4、新建CPLUS_INCLUDE_PATH变量,值为D:\MinGW\include\c++\3.4.5;D:\MinGW\include\c++\3.4.5;D:\MinGW\include\c++\3.4.5\backward;D:\MinGW\include。

4,

HelloWorld.c

在记事本里面写一个:

#include <stdio.h>

main() {
    printf ("Hello World!\n");
   
    return 0;
}

5,

编译:

C:\>gcc -o helloworld.exe helloworld.c

6,

运行:

C:\>helloworld.exe

HelloWorld

好的,这样我们摆脱了VC,同时我们可以用eclipse的c++插件做c++的开发,so cool




原创粉丝点击