Ubuntu 下编译c++文件


单个源文件


Ubuntu下对于一个cpp文件,可以采用下面几种方式
假设文件名字:helloworld.cpp
方法一:
编译cpp文件,生成名字默认为a.out的可执行文件

$ g++ helloworld.cpp
$ ./a.out

方法二
编译cpp文件,指定生成名字为hw的可执行文件

$g++ helloworld.cpp -o hw
$ ./hw

多个源文件


对于熟悉c++的同学来说,肯定知道多文件形式是一个好的编程,那对于linux下,怎么去运行多文件?
下面举个例子
现在有三个文件

hello..h
hello.cpp
helloworld.cpp 

其中hello.cpp中使用hello.h,helloworld.cpp调用hello.cpp
这时候想要编译helloworld.cpp就需要这样写命令

$ g++  helloworld.cpp hello.cpp  -o hw

这里不需要再调用头文件,因为hello.cpp中用hello.h,系统会自动去当前目录里面寻找头文件,不需要我们主动去写出来。

之后再写吧

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值