说自己很菜,果然很菜!在想我cc和gcc编译器有什么区别,不知道,咋办?搜索一下!果然让自己长进!
从名字上来看:
cc : C Compiler
//在老的Unix上
gcc: Gnu Compiler Collection
gcc包含非常多编译器(C, C++, Objective-C, Ada,Fortran,and Java)。
所以他们是不相同的,一个是个古老的C编译器,一个是编译器的Gnu的编译器的集合(Gcc里的C编译器比CC强大太多了,所以你没必要用CC)。当你调用gcc时不一定是调用的C/C++编译器,是gcc根据文件扩展名自动识别并调用对应的编译器,具体可查阅$man gcc。
你是下载不到CC的,原因是:CC来自于昂贵的Unix系统,CC是商业软件,要想用你需要打电话,写订单,而不是打开你的Browser去download。
linux下的cc是gcc的符号链接。能通过$ls -l /usr/bin/cc来简单察看:/usr/bin/cc -> gcc