Linux是一种C实时操作系统,其核心是一个开源程序,可以跨多种架构和平台运行,是一种非常受欢迎的操作系统。GCC(GNU compiler Collection)是Linux系统上常用的C/C++编译器,一般情况下会默认安装GCC,它能够编译并链接程序,使得程序可以运行在Linux系统上,这使得GCC编译器成了Linux用户解锁Linux编程的钥匙。
一般情况下,在安装完Linux系统之后,GCC编译器会被自动安装在系统文件夹/usr/bin/中,可以使用“gcc -v”查看当前GCC的版本号,以及GCC被安装在哪个位置。下面演示如何安装和使用GCC编译器:
1、打开终端,输入命令:sudo apt-get install gcc,执行该命令可以进行gcc安装;
2、输入命令:gcc –version,查看当前编译器的版本号;
3、输入命令:gcc -o test test.c,对test.c文件进行编译,编译结果会生成文件test;
4、输入命令: ./test,运行编译好的程序。
GCC是Linux的一个重要的编译器,通过它可以开发出适合Linux系统的程序,使得我们可以使用Linux系统编程。从上述可以看出,使用GCC进行编译是一件很简单的事情,只需熟练掌握GCC编译器的使用方法,就可以轻松解锁Linux开发之门了。
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
linux下安装GCC
# 解决搭建LAMP环境遇到编译错误# 请将Linux系统盘放入光驱# 以下为shell脚本# 此脚本功能为安装gcc等解释器mkdir -p /root/isomount /dev/cdrom /root/isocd /root/iso/Server# C++rpm -ivh compat-gcc-34-c++ --force --nodepsrpm -ivh compat-libstdc++ --force --nodepsrpm -ivh compat-libstdc++ --force --nodepsrpm -ivh gcc-c++ --force --nodepsrpm -ivh gcc-objc++ --force --nodepsrpm -ivh libstdc++ --force --nodepsrpm -ivh libstdc++ --force --nodeps# gccrpm -ivh --force --nodepsrpm -ivh --force --nodepsrpm -ivh --force --nodepsrpm -ivh --force --nodepsrpm -ivh --force --nodepsrpm -ivh --force --nodepsrpm -ivh --force --nodepsrpm -ivh --force --nodepsrpm -ivh --force --nodeps# Crpm -ivh --force -nodepsrpm -ivh --force -nodepsrpm -ivh --force -nodepsrpm -ivh --force -nodepsrpm -ivh --force -nodepsrpm -ivh --force -nodepsrpm -ivh --force -nodepsrpm -ivh --force -nodepsrpm -ivh --force -nodeps

在Linux环境下如何安装GCC编译器
这一堆下来比较复杂,三两句说不清的。 以后问问题不要一下问太多,哪有人会为你一个人服务回答呀。 几句话说完的人也是在忽悠。 我也只能简单说说:1、安装GCC算是比较复杂的了,通常初学者很难明白。 你要下载很多东西全安装上才能用,它都是一个包一个包的,而且有的包你不想下也行。 你要下载的通常会是以下几个或,最好不要下。 v是版本的意思。 -g++++++先安装上core再安装别的就可以了。 以上几个的v 版本一定要一样。 你也可以安装上gdb有时你还要再安装上,这个版本和上面的不是一起的。 是不是很难啊!:)呵呵2、安装硬件驱动。 通常是Linux Distribution已经有了的,还有就是自己安装的。 安装驱动如果手上没有现成的,你就得自己去相应硬件厂商网站下载相应的驱动安装了。 这个也是要用rpm的包。 你用的是Redhat,而且是VM虚拟机,所以你就用不着安装什么驱动了。 3、上网功能,通常你那个版本的Red hat没有拨号软件,你可以去下载个rp-pppoe安装,再配置下就OK了,不过再针对你的系统是VM和Redhat,这个你也用不着了,你可以用VM的网桥或nat上网,这也是很不错的。 你还可以通过共享上网给你的LinuxVM,加上你的route。 我认为最好的方法是nat,不过你要设置好网卡IP的。 Redhat里/etc/sysonf/network里有个网卡设置文件。 这个网卡的IP和你的VM有关,最好IP设置成DHCP的。 其它的自己研究下吧。 4、与windows进行文件互传。 有几个方法,一个是安装VM的进去,一个是通过FTP,还有一个是samba5、这个是一个警告,在你进入系统前检测的一个警告,和你的VM有关。 你可能是Redhat不是你自己装的,从别的地方copy来的吧。 不过应该可以用。 只是系统文件有变化。
linux C++怎么做第一个程序
首先安装开发工具sudo apt-get install build-essential该命令执行后,从源文件安装软件所需的工具,如gcc、make、g++及其他所需软件就安装好了。在文本编辑器中写第一个C++程序#include
发表评论