一些比较简单的命令和基础知识在这里做一些小的总结
1. linux下编译运行C++程序
使用GCC:
gcc -o test test2.c test1.c
./test 5
编译test1.c 、test2.c文件,生成执行文件test文件并运行,其中5是参数
GCC 可同时用来编译 C 程序和 C++ 程序。
一般来说,C 编译器通过源文件的后缀名来判断是 C 程序还是 C++ 程序。在 Linux 中,C 源文件的后缀名为 .c,而 C++ 源文件的后缀名为 .C 或 .cpp。但是,gcc 命令只能编译 C++ 源文件,而不能自动和 C++ 程序使用的库连接。因此,通常使用 g++ 命令来完成 C++ 程序的编译和连接,该程序会自动调用 gcc 实现编译。
使用G++:
g++ -o hello hello.C
gcc 的命令参数:
-share 生成共享目标文件,通常用在建立共享库时