Linux学习笔记(3)

2018-10-29  本文已影响0人  hsinsDfy
终于在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的可执行文件

上一篇下一篇

猜你喜欢

热点阅读