ubuntu下编译C++

       先将Ubuntu系统安装好, 编译C/C++道理是一样的, 只是编译命令行命令不同;

       1.安装虚拟机,导入Ubuntu,最好是10.0.4、12.04LTS版的吧,提供长达3年的技术支持、更新,之后的系统级开发环境,这个也是首选;毕竟mac系统有他的小众性质,不是每个开发者都能人手一台;

       Ubuntu版本下载地址: http://cdimage.ubuntu.com/releases/在其中选择自己想要的iso镜像文件;

       2.安装C/C++编译工具:

        其中C的话,Ubuntu已内置gcc编译命令, 只是C++需要用新立德软件管理器(apt-get)进行下载即可

        sudo apt-get install build-esstial
        sudo apt-get install g++ gdb

        安装完这俩工具,基本就可以进行C++基本程序的测试了;

        好,那我们就来看看具体效果是什么样子, Ubuntu下的C++编译 ···

       编译效果示意图 - - - - -

     1.没安装标准C++编译工具时,编译效果:

 ubuntu下编译C++_第1张图片

        会提示,当前环境中, 标准C++的某些语法格式无法识别;所以还是要执行下面的安装操作;

       2. 安装命令--
      ubuntu下编译C++_第2张图片

     3.编译标准C 效果

ubuntu下编译C++_第3张图片

     先通过gedit 打开编辑框(Vi不熟,就用gedit了),用Ubuntu内置编译工具编译:gcc -o print print.c 将生成可执行文件print(亦print.exe)

     查看源文件跟执行效果; ./print 即执行可执行文件;

  3.编译标准C++  效果【g++编译工具已安装】

ubuntu下编译C++_第4张图片

   跟编译标准C如出一辙,只是命令稍不同--  g++ -o printcpp printcpp.cpp 生成可执行文件printcpp(亦printcpp.exe)

   查看源文件跟执行效果; ./printcpp 即执行可执行文件;

   其实只要知道一门语言的开发使用规则,具体的IDE就显得不是特别重要了  如我所接触,用过的:

             C++的记事本+命令行 vc  vs c++Dev  再加上个Ubuntu的g++,Eclipse+C++插件等等;

             C  也很多, 我用过的Ubuntu的gcc, 命令行的turb2.0 vc 估计c++的都可以啦, Eclipse+C插件等;

             Java   记事本, Eclipse, idea;

             Android  Eclipse+adt,  Android studio , ideas, -- 肯定还有好多IDE;

    所以说,编译器是个中介,熟悉下就能开始干活,关键还是对这门语言的掌控;

     呵呵, 估计这个项目结束之后, 我就要有针对性的看看底层的东西了, C++基础也是在飞快的吸收,赶紧的有点基础好尽早对框架下手;

    其实说真的, C++挺猛的, 懂C++, 转Android底层会很容易;

                          转IOS也不费劲,OC只是对C++的一个精简再加上ios特有的UI库等;

                          现在微软不是把Nokia收购了么?意识到C++的地位儿了吧、、

你可能感兴趣的:(C++探究,Ubuntu使用,Ubuntu编译C++,Ubuntu的g++,C++地位)