这是一个很明显符合规定的程序:
#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 的方式不对,还是编译器有一些问题,建议换一个编译器还是什么其他的问题?请求解答,十分感谢。