Linux C/C++ 编译

1.GCC
1.1编译C++

g++ -Wall -g -std=c++11 -stdlib=libc++ xxx.cpp -o xxx

1.2编译C

gcc -Wall -g xxx.c -o xxx

2.LLVM
2.1 编译C++

clang++ -Wall -g -std=c++11 -stdlib=libc++ xxx.cpp -o xxx

2.2 编译C

3.切换编译器
3.1切换不同的编译器
C++语言版本

sudo update-alternatives --config c++

C语言版本

sudo update-alternatives --config cc
posted @ 2020-07-07 14:26  scbox  阅读(105)  评论(0)    收藏  举报