单个源文件
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,系统会自动去当前目录里面寻找头文件,不需要我们主动去写出来。
之后再写吧