zoukankan      html  css  js  c++  java
  • linux makefile: c++ 编程_基础入门_如何开始?

    学习android 终究还是需要研究一下其底层框架,所以,学习c++很有必要。

    这篇博客,算是linux(ubuntu) 下学习 c++ 的一个入门。 

    刚开始学习编程语言的时候,最好还是使用命令行操作,抛开IDE 工具。

    1. 编辑器 

    编辑器推荐 vi / vim(如果你有耐心的话,可以学习一下 vi  的命令)、scite(比较好用)等。

    2. 编译器

    针对不同的编译器,c++ 源文件的后缀名称还不一样。

    关于编译器 gcc 也好,g++ 也好,CC 也罢。。。刚开始不要计较太多,容易迷惑自己。

    注意:这里 c++ 源文件采用.cc 为后缀名称,编译器采用 g++。

    如果有兴趣的话,可以研究一下 : 

    gcc和g++的区别 

    cc、gcc、CC、g++ 的区别概括

    3. 写代码

    新建一个.cc 文件,这里为 my.cc

    #include <iostream>  
    
    int main() {  
    	std::cout << "hello c++, i must study it !" << std::endl;  
    	return 0;  
    } 


    4. 编译运行

     打开 linux 终端,cd 到该源文件所在路径,输入编译命令

    g++ my.cc -o my
    

     编译完成之后,会在当前目录下面生成可执行文件 my (window 下面应该是 my.exe),如图示:

      

    执行一下,在终端输入 

    ./my  
    

     

    看输出结果: 

    hello c++, i must study it !  
    

     

    在编译命令中,如果不指定输出文件名称,如: 

    g++ my.cc  
     

    在当前目录下面,会生成 a.out 文件,同理执行 ./a.out 也会得到同样的输出结果。

    关于 g++ 的使用,在终端输入:

    g++ --help  
    

      

    共同学习 linux 下 c++ 编程,欢迎批评指正!

  • 相关阅读:
    redis+Keepalived实现Redis主从复制
    Python基础之【第一篇】
    Django之常用命令以及问题汇总
    Django之ORM数据库
    牛掰的python与unix
    Django配置Bootstrap, js
    Django基础教程
    Django安装
    前端学习之jQuery
    centos7安装python3 以及tab补全功能
  • 原文地址:https://www.cnblogs.com/AloneSword/p/3488798.html
Copyright © 2011-2022 走看看