zoukankan      html  css  js  c++  java
  • linux 编程学习笔记(1)搭建c(c++)开发环境

     

                                                   

    前言

    工作之后一直做.NET开发,Linux几乎不用。最近因为工作需要,要熟悉linux的基本管理和相关概念。练习命令的时候,转念一想,何不趁此机会学习下Linux下的C编程,一来完成工作任务,二来重新学习C语言,三来用代码来理解Linux系统的进程管理,文件管理,IO等一大堆概念从而提升linux的编程能力。一举三得,何乐而不为呢?

    1.1  关于Linux下的C开发环境

    我使用的Ubuntu 12.10,自带Gcc。对于初学者,我还是更倾向于VIM+GCC+gdb。有助于我们了解很多编译、链接、调试等细节。

    当然,好的IDE,确实可以提高开发效率,有效的组织文件,方便调试。我这里使用的是Eclipse+cdt+g++ + gdb。显示google了一大堆资料,关于如何配置Eclipse开发cc++程序,都很繁琐,而且很多文章的方法在Ubuntu 12.10上行不通。本篇文章的主要目的是将我实践的最简单的环境安装方法记录下来,没有在其他版本的系统上测试。

    1.2  安装Eclipse进行cc++开发

    第一步安装Eclipse。执行命令sudo apt-get install eclipse

    执行命令后,系统会自动下载并安装java环境和Eclipse

    第二步,安装cdt。执行命令sudo apt-get install eclipse-cdt

    由于我已经下载并安装过,所以上图显示的内容比较少,如果你是第一次安装,系统会下载安装包并安装。

    第三步,安装G++,执行命令sudo apt-get install g++

    整个安装过程就这么简单,下面我们启动Eclipse,新建项目。

     

    我们看到有c/c++类型的项目供选择和配置。好了,现在可以开始linux C编程之旅了。

     


    作者:玄魂
    出处:http://www.cnblogs.com/xuanhun/
    原文链接:http://www.cnblogs.com/xuanhun/ 更多内容,请访问我的个人站点 对编程,安全感兴趣的,加qq群:hacking-1群:303242737,hacking-2群:147098303,nw.js,electron交流群 313717550。
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    关注我:关注玄魂的微信公众号

  • 相关阅读:
    显示文件本地文件夹
    Select Dependencies选择依赖项
    搜索小技巧
    783. Minimum Distance Between BST Nodes BST节点之间的最小距离
    5. Longest Palindromic Substring 最长的回文子串
    12. Integer to Roman 整数转罗马数字
    3. Longest Substring Without Repeating Characters 最长的子串不重复字符
    539. Minimum Time Difference 最小时差
    43. Multiply Strings 字符串相乘
    445. Add Two Numbers II 两个数字相加2
  • 原文地址:https://www.cnblogs.com/xuanhun/p/3022929.html
Copyright © 2011-2022 走看看