美文网首页
Linux学习笔记(3)

Linux学习笔记(3)

作者: hsinsDfy | 来源:发表于2018-10-29 23:00 被阅读0次
    终于在Linux上写了第一个C++ 图片.png
    [ksyfy@localhost ~]$ mkdir fy
    [ksyfy@localhost ~]$ ls
    core.12108  desk  fy  公共  模板  视频  图片  文档  下载  音乐  桌面
    [ksyfy@localhost ~]$ cd fy
    [ksyfy@localhost fy]$ touch test2.cpp
    [ksyfy@localhost fy]$ vim test2.cpp
    

    在vim里写下代码


    图片.png

    按下esc键 输入 :wq

    [ksyfy@localhost fy]$ g++ test2.cpp -o test2
    [ksyfy@localhost fy]$ ./test2
    好好学习,爱他们
    

    就可以了。。。
    GNU编译器生成目标的过程:预编译,编译,汇编,链接
    格式(编译,汇编和链接)
    将一个C++文件为一个映像(所有的源程序都包含在一个文件里)
    g++ test2.cpp -o test2 test2.cpp就编译完成啦,生成的可执行映像保存在test2文件里(-o 为输出选项) 若只是生成目标文件用-c标志就可以了 g++ -c test2.cpp
    当然生成目标文件会默认命名为test2.o
    也可强制更改目标文件的名字
    g++ -c test2.cpp -o newtest.o 处理多个文件的情况 g++ -o image first.cpp second.cpp third.cpp
    三个文件即可编译并链接为一个名为image的可执行文件

    相关文章

      网友评论

          本文标题:Linux学习笔记(3)

          本文链接:https://www.haomeiwen.com/subject/dhlitqtx.html