答案【6】gcc是一个用于linux系统下编程的编译器。
是一个用于编程开发的免费编译器。起初,gcc只是一个c语言编译器,是gnuc编译器的英文缩写。在众多免费开发者的参与和gcc本身的发展下,gcc现在已经是一个包含多种语言的编译器。。其中包括c、c、ada、objectc和java。所以gcc也从最初的gnuc编译器变成了gnu编译器集合。意思是gnu编译器家族。当然,今日sgcc凭借其特性具有交叉编译的功能,即在一个平台下编译另一个平台的代码。
gcc的本意是专门为gnu操作系统编写的编译器。gnu系统是完全自由的软件。这里"自由"意味着它尊重用户的自由。
原因:32位gcc无法编译64位程序。默认下载是32位编译器。在64位操作系统下,应该下载64位gcc编译器。
c语言编译器可以分为两类,一类是桌面操作系统,一类是嵌入式系统。桌面操作系统包括:visualc,gcc和llvmclang。visualc只能用于windows操作系统、gcc和。llvmclang主要用于除windows操作系统之外的unix/linux操作系统。
嵌入式操作系统包括:keilc51编译器、avrgcc编译器、ads、rvds编译器、ccs、visualdsp编译器等。
1.visualc6.0(noteasytouseunderwin8system,c/c)-microsoftvisualc;
2、visualstudio(2005、2008、2010、2012、2013年)——微软visualstudio
win-tc非常方便:idont骗你,2000/xp/7都可以用;
4,code::block(win7,8canbeused);
5、turbc(只能用c语言编译);
6.gcc(gnu编译器套件);
7、devc;
8.carbon-free;
borlandc、watcomc、borlandcbuilder、gnudjgppc、lccwin32c编译器3.1、高c、我的tc等,由于c语言比较成熟悉,所以有很多编程环境;
也是常用的,工作中也用labwindows编程直接调试运行,但用的都是有工程背景和工作经验的技术人员。