我刚开始学习C++,并且想要编译我的测试程序。
现在我有三个文件:"main.cpp" "parse.cpp" "parse.h"
请问如何用一条命令进行编译?
我刚开始学习C++,并且想要编译我的测试程序。
现在我有三个文件:"main.cpp" "parse.cpp" "parse.h"
请问如何用一条命令进行编译?
同时编译它们并将结果放在a.out中。
$ g++ file.cpp other.cpp
将它们同时编译,并将结果放在prog2中。$ g++ file.cpp other.cpp -o prog2
分别编译每个文件,然后将它们链接为a.out
$ g++ -c file.cpp
$ g++ -c other.cpp
$ g++ file.o other.o
分别编译每个文件,然后将它们链接到prog2中。
$ g++ -c file.cpp
$ g++ -c other.cpp
$ g++ file.o other.o -o prog2
g++ main.cpp -o main