在Ubuntu环境下配置C语言C++的开发环境的方法

大家都知道ubtuntu系统安全性非常高,是很多用户尤其是编程爱好者的首选,但是在用Ubuntu系统做软件开发之前要对开发环境进行配置,下面小编就给大家介绍一下怎样在Ubuntu环境下配置C语言C++的开发环境。

工具/原料

ubtuntu系统
在网络环境下

方法/步骤

Ubuntu系统运行c语言以及c++的程序需要有GCC,但是刚装好的系统缺少一些必须的头文件,不能编译程序,,所以需要安装一个叫build-essential软件包,安装了这个包会自动安装上必须的软件和头文件的库。打开终端输入sudo apt-get install build-essential这个命令点回车即可。

点击回车后电脑会自动检查系统内的软件包,缺少的软件包会自动下载,下图输入y即可下载。

下载完成后系统会提示已完成,完成上述步骤后即可运行程序了,下面让我们编写一个小程序吧,输出“Hello world!“,下图是编好的程序,文件名以Hello.c命名。

首先我们要编译程序,编译程序的命令为gcc Hello.c -o Hello,编译后会出现叫Hello的文件。下图中左图为编译之前的,右图为编译之后。


之后我们就可以运行这个程序了,控制台运行程序的命令是./文件名。所以运行这个程序的命令就是./Hello 。下图为运行结果。

另外如果我们想找的文件所在的文件夹,可以以ls、cd的方式找到,如果觉得打文件名麻烦,可以以Tab键自动补全。

注意事项

在键入命令市注意大小写。

2016年3月7日 发布      1 次阅读
标签: 程序, 环境, 系统, 运行

相关文章

  • 在Ubuntu环境下配置C语言C++的开发环境的方法

    大家都知道ubtuntu系统安全性非常高,是很多用户尤其是编程爱好者的首选,但是在用Ubuntu系统做软件开发之前要对开发环境进行

      游戏数码      1      2016年3月7日
  • Nginx环境下配置https双向认证

    https双向认证就是客户端获取服务器端的SSL证书,认证服务器端是否为值得信任的主机,SSL 证书安装环境,如果访问的站点不受信任,浏览器就会发出警告提示:同时服务器端也会检查客户端证书是不是服务器端所信任的,这样服务器端就能确认,该客户端是不是合法用户,如果不是,就会拒绝为客户端提供服务. 因此,只有在服务器端配置

      游戏数码      5      2016年3月6日
  • 如何如何在IIS环境下配置Rewrite规则

    URL 静态化可以提高搜索引擎抓取,开启本功能需要对 Web 服务器增加相应的 Rewrite 规则,且会轻微增加服务器负担.本教

      游戏数码      0      2010年10月13日
  • win7环境下配置eclipse 4.4.0完美编译c/c++程序

    很多朋友都想在windows环境下尝试使用eclipse编写c/c++程序,但怎样配置环境变量.配置完成后无法编译c/c++程序让

      游戏数码      3      2014年8月27日
  • ubuntu下怎样快速搭建 Node.js 开发环境

    Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快.易于扩展的网络应用. nvm是nodejs版本管理工具.可以在多个nodejs版本中进行切换,降低了升级nodejs时的成本. 由于 Node.js版本更新非常频繁,为了更好的学习我使用 nvm 来安装 Node.js 开发环境.nvm可以保持系统的干净,同时方便快速更新和切换 node 版本. 下面我将详细的演示我的搭建过程,希望通过本经验初学者可以很轻松的搭建起自己的 Node.js 开发环境. 工

      游戏数码      0      2015年8月8日
  • linux下配置中文语言包还是显示乱码解决办法

    linux下中文显示乱码配置,如果配置了英文那么需要改成中文语言,但是有时候我们明明配置中文语言包,即配置了zh.cn_utf-8还是显示中文乱码. 输入命令 ll 时,显示乱码,或者编辑vi时显示乱码而且输入中文也显示乱码,如图 方法/步骤 查看linux下当前使用语言命令 echo $LANG 查看linux下当前语言命令 locale 修改系统语言包 将zh_CN.UTF-8 改成 zh_CN.GB18030 输入命令: 如vi  /etc/sysconfig/i18n (注意改好之后必须重启一下系

      游戏数码      1      2014年12月25日
  • ubuntu下怎样快速搭建php学习开发环境

    要学习php开发,首先要建立php开发环境,以下内容介绍怎样在ubuntu上快速搭建php开发环境. 方法/步骤 1.打开终端,输入如下命令,在线安装apache2.php5和mysql. apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-serv

      游戏数码      0      2016年6月13日
  • windows下安装redmine ruby on rails开发环境

    前言: 本文主要叙述windows下安装redmine以及ruby on rails开发环境 其实在Windows在搭建ruby on rails环境真的是自讨苦吃,似乎在linux下就简单多了. 由于里面不能添加连接地址,所以此文所有官网连接地址未给出,可以自己找到 作者:赵晓筱 日期:2014-06-05 邮箱:z

      游戏数码      1      2014年6月9日
  • windows环境下,mysql的root密码丢失后重置方法

    适用于windows环境下,mysql 的root密码丢失,需要重置密码的情况. 工具/原料 管理员权限登录 CMD命令行 方法/步骤 运行窗口输入 services.msc,检查mysql服务是否启动,如果启动手动停止或输入 net stop mysql 停止msyql服务. 打开cmd命令行,使用cd命令进入mys

      游戏数码      1      2015年4月27日
  • Eclipse下搭建安卓(Android)开发环境

    安卓(Android)开发环境的搭建 工具/原料 Eclipse开发平台 ADT Android SDK 方法/步骤 在Eclipse平台上集成ADT插件.打开eclipse,点击help--->nstallnew SoftWare安装ADT,具体步骤可参见 在Eclipse平台上集成Android SDK.将下载的s

      游戏数码      2      2015年8月14日
  • 内网环境下花 生 壳搭建微信开发平台教程

    由于很多人都是内网环境,自己搭建微信开发平台的时候就需要做好端口映射,但是80端口又被封掉了怎么办嘞,那就跟着我看看如何搞定它吧! 工具/原料 花 生 棒 电 脑 本地搭建开发环境 安装开发环境:本人比较懒,直接通过XAMPP完成PHP+MySQL基础开发环境的搭建. 微信认证代码:写好相关测试,为第三步认证做准备.

      游戏数码      0      2016年5月25日
  • Eclipse环境下配置spket中ExtJS提示

    使用eclipse编写extjs时,一定会用到spket这个插件,spket可以单独当作ide使用,也可以当作eclipse插件使

      职场理财      1      2016年5月12日
  • Visual Studio(VS)环境下运行C语言文件

    双击Visual Studio图标: 选择VC++环境,并在目录中选择"文件"->新建->项目: 选择:"Win32"->"Win

      母婴教育      0      2013年9月13日
  • wamp环境下配置多个域名访问

    windows+apach+mysql+php 方法/步骤 第一步:打开本地系统安装目录,比如我安装的是windows7,安装在c

      游戏数码      2      2016年3月29日
  • LNMP环境下配置phpwind9伪静态及规则

    此文章并不是原创文章,转载自公子府的. 并不是抄袭 ,感觉写的很实用,所有分享下. lnmp很多Linux vps大多数是安装这个,lnmp默认的伪静态是8.几的.但是phpwind升级为9.0伪静态不支持,所以得改下才行. 进入如下目录: cd /usr/local/nginx/conf拷贝一份phpwind.con

      游戏数码      0      2013年4月29日
  • 到目前为止学习c语言用的开发环境、IDE、编译器

    计算机专业很多人学习c语言都用过那些比较好用的IDE,或者编辑器? 按照我自己用过的顺序,总结一下 vc6.0 基本上大多数人都用过,我也用了很长时间,那个界面还挺好的. dev-c 这一款软件也是比较小巧,我个人也很喜欢.ctrl+F9编译,ctrl+F10执行,不错的. codeblocks这一款软件同样小巧玲珑,我也很喜欢,界面挺爽的. netbeans是一款全能的IDE,各种java,c,c++都可以,不过对于c,c++需要配置一下才能用,当时主要是为了参加ACM,还可以,不过这个IDE的强项应该

      母婴教育      0      2013年11月24日
  • Win7环境下怎样配置Cocos2d-x+VS2013开发环境

    本文介绍了怎样在Win7系统下配置Cocos2d-x在VS2013集成开发环境下的开发配置. 工具/原料 Cocos2d-x VS2013 方法/步骤 首先要求电脑中已经安装了VS2013 参考本人经验"怎样配置python的环境变量"完成python-3.4.35的环境变量配置 到官网下载Cocos2d-x安装文件包

      游戏数码      0      2015年3月5日
  • 在Ubuntu系统中配置chroot环境的教程

    这篇文章主要介绍了在Ubuntu系统中配置chroot环境的教程,chroot相当于一个虚拟机,使用户可以创建另一个隔离的用户权限在Linux中进行操作,需要的朋友可以参考下 方法/步骤 你可能会有很多理由想要把一个应用.一个用户或者一个环境与你的 linux 系统隔离开来.不同的操作系统有不同的实现方式,而在 lin

      生活家居      0      2015年6月12日
  • Linux 环境下squid配置

    怎样在linux环境下配置Squid 工具/原料 电脑 网络 方法/步骤 第一步:安装SQUID软件  从www.squid-cache.org下载SQUID软件,以squid-2.4.STABLE1-src.tar.gz为例. 运行"tar zxf squid-2.4.STABLE1-src.tar.gz",生成"s

      游戏数码      0      2014年6月24日
  • android环境变量配置(快速搭建)

    这里介绍的是Windows系统下利用java语言进行android开发的环境搭载, android开发前必须要先配置好环境变量,这样才能进行android应用的开发工作 工具/原料 已经配置好java环境变量 adt-bundle-windows工具包(下载地址http://developer.android.com/

      游戏数码      0      2014年3月2日

大家都在看

  • 乳腺不通,奶结不需要挤到痛死也可解决堵奶硬块

    乳腺不通,奶结不需要挤到痛死也可解决堵奶硬块

    产后乳腺不通,奶结硬块,腋窝下有肿块,不知道该怎麽办的快来看 方法/步骤 增加喂奶.挤乳次数:宝宝直接吸吮效果最佳,以手挤乳次之
  • 在国内怎样上Javlibrary

    在国内怎样上Javlibrary

    有关于Javlibrary站,具体就不介绍了.本身这个网站是打不开的!今天主要说的是教大家国内打开Javlibrary的方法 工具
  • 艾灸之后有水汽正常吗?是什么原因导致的?

    艾灸之后有水汽正常吗?是什么原因导致的?

    腹部湿湿的到底是在排湿气还是在出汗啊?当然不排除两者都有,在艾灸出汗的这一说法,很多资料没有细致的说法,据我临床经验,很多人开始艾
  • 苹果手机如何把繁体改成简体,简繁字体调换

    苹果手机如何把繁体改成简体,简繁字体调换

    苹果手机有些手机默认的字体都是繁体字体,尤其是在港澳台那一带的.基本上都是还在使用繁体字体,那么怎样才能把繁体字体秀改成简体字体呢
  • 乐心手环充不进电的解决方法

    乐心手环充不进电的解决方法

    在发现乐心手环电量不足,却又发现不能进行充电,该怎么办呢? 工具/原料 乐心手环 充电宝 手提电脑 橡皮擦 方法/步骤 首先区分好手环的两端是否USB接头,以及USB接口是否有插对. (建议把两边都拔下来,有见过其他人把SN码那端插进电脑了) 一般最保险的方法就是插进电脑的USB,因为电流比较稳定,不会因充电致使手环损

猜你喜欢

  • 支付宝如何开通亲情账户?支付宝亲情账户如何开

    支付宝如何开通亲情账户?支付宝亲情账户如何开

    支付宝亲情账户相信大家一定有所耳闻,就是说,我和我的亲戚或者是朋友可用共用一个支付宝主账户,在主账户允许金额的前提下,子账户可用任意使用在允许金额范围内的资金,听起来是不是感觉很高大上呢? 那么这个功能具体要如何开通呢? 支付宝如何开通亲情账户?支付宝亲情账户如何开 这里以手机上的支付宝为例,因为手机支付宝比较便捷,也
  • IE浏览器提示网页有错误,找不到元素解决办法

    IE浏览器提示网页有错误,找不到元素解决办法

    最近更新了一下IE浏览器,结果在打开网页的时候就出现了 网页有错误,找不到元素 的错误提示对话框,下面小编为大家分享下这种问题的解决办法 重置IE浏览器: 打开IE浏览器,点击右上方[工具],然后在下拉菜单栏里点击[Internet选项] 进入Internet属性对话框,点击上方[高级]选项 进入高级界面,点击下方的[
  • Unity3d 4最新安装、破解图文教程

    Unity3d 4最新安装、破解图文教程

    游戏开发引擎Unity3d破解图文教程. 一.Unity3d概述 --强大的世界构建工具,成倍地提高场景的构建效率; --编辑.测试和发布,你只需要鼠标点击即可完成这个过程; --随时切换目标平台,这样你可以将相同的代码发布到移动设备,网页,PC/MAC和终端设备上; --优化的渲染管线,带来更好的效果和更高的效率;
  • 怎样提高自己网店的成交量

    想要做好电子商务,在网上开店,可谓进门容易入行难,如此激烈的竞争,弱肉强食的大市场,产品质量.物流安全等问题都会影响自己经营进程,
  • vs2008安装失败未尝试下列组件

    vs2008安装失败未尝试下列组件

    vs2008安装失败未尝试下列组件,开始以为是之前安装SQL2008时,自动安装了VS2008相关组件,于是,我就将SQL2008