ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
#### 编译 C语言可以用gcc工具进行编译,如编译test.c ```c gcc test.c -o test ``` #### 优化 除了编译功能外,gcc还会对代码进行优化,优化有多个级别,默认是关闭,因为开启优化会减低编译的速度,一般在正式发布代码应该开启优化; ```c gcc test.c -O2 -o test ``` 以下是各个优化级别: - O 第一级别优化 - O2 - O3 - Ofast 最高级别优化,慎用,因为它生成的代码可能和C标准不一样 #### 警告 显示编译过程的警告 ```c gcc test.c -Wall -o test ``` - -Wall 显示所有警告(其实并不会显示所有) - -Wextra 显示所有警告 - -Werror 只要有一个警告,编译就会失败