编译 -o 不报错,但 -o -Wall 疯狂报错,不知道原因,请求给予解答
  • 板块灌水区
  • 楼主DeusExMachina
  • 当前回复12
  • 已保存回复12
  • 发布时间2022/4/16 15:30
  • 上次更新2023/10/28 03:36:13
查看原帖
编译 -o 不报错,但 -o -Wall 疯狂报错,不知道原因,请求给予解答
361833
DeusExMachina楼主2022/4/16 15:30

这是一个很明显符合规定的程序:

#include <bits/stdc++.h>
using namespace std;
int main () { return 0; }

我将其存为 d.cpp。

使用 VSCode 中 cmd 终端编译程序,命令为 g++ d.cpp -o -Wall d.exe,编译器报错,内容为云剪贴板上面代码块内内容。

接下来我先 g++ d.cpp -o d.exe,没报错;再 g++ d.cpp -o -Wall d.exe,编译器报错,内容为云剪贴板下面代码块内内容。

使用的编译器是 CP Editor 里带的(cpeditor-6.9.4-windows-x64-portable-with-gcc-11.2.0-LLVM-12.0.1_3)。

请问问题出在哪里?是我使用 -Wall 的方式不对,还是编译器有一些问题,建议换一个编译器还是什么其他的问题?请求解答,十分感谢。

2022/4/16 15:30
加载中...