Lemon 评测软件G++编译参数设置
lemon中可能用到的编译参数



| 功能 | 编译器参数 |
|---|---|
| 基本 | -o %s %s.* |
| 不进行优化处理 | -O0 |
| 优化生成代码 | -O 或 -O1 |
| 进一步优化 | -O2 |
| 比 -O2 更进一步优化,包括 inline 函数 | -O3 |
| 支持c++11或者其他标准 | -std=c++11 |
| 增加栈空间,防止递归爆栈 | -Wl,--stack=字节数 |
| 编译32位程序,可在64位机器运行 | -m32 |
| 编译64位程序,不可在32位机器运行 | -m64 |



| 功能 | 编译器参数 |
|---|---|
| 基本 | -o %s %s.* |
| 不进行优化处理 | -O0 |
| 优化生成代码 | -O 或 -O1 |
| 进一步优化 | -O2 |
| 比 -O2 更进一步优化,包括 inline 函数 | -O3 |
| 支持c++11或者其他标准 | -std=c++11 |
| 增加栈空间,防止递归爆栈 | -Wl,--stack=字节数 |
| 编译32位程序,可在64位机器运行 | -m32 |
| 编译64位程序,不可在32位机器运行 | -m64 |