如果没有集成开发环境(IDE),在linux下开发程序将非常繁琐,IDE是指将编辑、编译、调试等功能集成在一个桌面环境上,这样就大大方便了用户。IDE一般包括代码编辑器、编译器、调试器和图形界面用户工具。linux下IDE很多,这里笔者要说的是CodeBlocks,CodeBlocks是一个开放源码的全功能的跨平台C/C++语言集成开发环境,其本身不提供编译功能,但能通过调用第三方编译代码,它与Windows下的Visual Studio来发界面非常类似,下面笔者来具体介绍一下开源IDE CodeBlocks的下载安装、配置以及简单编程。

  在Ubuntu下,输入下列命令就睡自动安装CodeBlock软件包:

$:sudo apt-get install codeblocks

等待之后就自动安装完成了,中途会有询问是否安装的,键入Y然后回车就行。

安装完成之后,在ubuntu中输入codeblocks,点击回车就会出现codeblocks的界面。

  

  

最新文章

  1. HTML中使用javascript解除禁止input输入框代码:
  2. .net 项目 调用webservice 出错,异常信息:对操作“xxx”的回复消息正文进行反序列化时出错。解决方案。
  3. 【原】iOS学习41之多线程
  4. [CareerCup] 13.10 Allocate a 2D Array 分配一个二维数组
  5. Oracle字符集设置
  6. Part 89 to 91 Talking about pass the parameters in thread
  7. C# 之 AES加密源码
  8. 自构BeanHandler(用BeansUtils)
  9. Ubuntu下配置修改IP地址
  10. 7 -- Spring的基本用法 -- 10...
  11. POJ3252-Round Numbers 数学
  12. vue使用过滤器利用moment实现日期的格式化
  13. js 乘除法小数问题
  14. secp256k1如何使用
  15. Selenium Webdriver——操作隐藏的元素(二)display属性
  16. shell rename directory
  17. Python IDLE 安装与使用教程(调试、下载)
  18. Unity Shader 之 透明效果
  19. Windows MFC控件消息编程
  20. 第一次Sprint团队贡献分

热门文章

  1. eclispe输入@注解时提示所有注解的设置
  2. codeforces 625C K-special Tables
  3. HL7及PIX相关的测试工具
  4. SPOJ 375 (树链剖分 - 边权剖分 - 修改单边权)
  5. myeclipse内存配置
  6. 在VS.NET中根据条件设置不同的MainForm
  7. Java中的递归原理分析
  8. UVa532 Dungeon Master 三维迷宫
  9. java笔记-关于一些常用 且实用的开源包
  10. GLSL实现简单硬件Anisotrop Lighting 【转】