Linux环境下如何编译C++程序
Linux环境下如何编译C++程序
前言
前段时间面试C++开发,总是被问其Linux编程.
虽然申请的不是服务器开发岗,但是都毫无例外的问我Linux,看来真的挺重要的.
虽然找工作已经告一段落了,但是学习不应该停下脚步。
趁着现在时间比较自由,恶补一波Linux吧。
从第一个小程序开始。
Hello,Linux!
打开终端,输入指令
[jason@localhost ~]$ vim hello.cpp
- 1
会进入一个vim编辑器,然后点击键盘上的insert健开始进入编辑模式,如书代码如下:
#include<iostream> using namespace std; int main(){ cout<<"Hello Linux"<<endl; return 0; }
- 1
- 2
- 3
- 4
- 5
- 6
点击Esc 键退出编辑模式,然后输入冒号和wq
,退出vim编辑器。
输入指令
[jason@localhost ~]$ g++ hello.cpp -o hello [jason@localhost ~]$ ./hello
- 1
- 2
- 3
得到如下
至此,第一个Linux C++程序完成,打开一个新世界大门。
原文地址 https://blog.csdn.net/CV_Jason/article/details/83004082
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
学习python最难的就是入门,而这文章刚好适合初学者!
Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。 目前Python主要应用领域 云计算: 云计算最火的语言, 典型应用OpenStack WEB开发: 众多优秀的WEB框架,众多大型网站均为Python开发,Youtube, Dropbox, 豆瓣。。。, 典型WEB框架有Django 科学运算、人工智能: 典型库NumPy, SciPy, Matplotlib, Enthought librarys,pandas 系统运维: 运维人员必备语言 爬虫:通过代码来模拟人类访问网页,选择有用信息进行下载 金融:量化交易,金融分析,在金融工程领域,Python不但在用,且用的最多,而且重要性逐年提高。原因:作为动态语言的Python,语言结构清晰简单,库丰富,成熟稳定,科学计算和统计分析都很牛逼,生产效率远远高于c,c+...
- 下一篇
C# ?和??使用讲解
原文: C# ?和??使用讲解 场景1:使用?定义可空类型 众所周知,C#中的值类型是不可以为null的,如果必须为null,则需要将变量定义为可空类型,如下所示: int? age = null; 场景2:使用?检查null值 一般我们写代码时,为了避免代码出现空异常System.NullReferenceException,都会写很多的判断语句 Address address = null; if (address != null) { Console.WriteLine(address.PostCode); } Console.ReadLine(); 在C#的新语法中,我们可以通过?来检查null值,这样可以减少很多不必要的判断 Address address = null; var postCode = address?.PostCode; Console.WriteLine(postCode); Console.ReadLine(); 场景3:使用??设置默认值 在写代码过程中,经常会碰到当变量为null值设置默认值的情况,原来的写法可能是这样的: int? age = nu...
相关文章
文章评论
共有0条评论来说两句吧...