在VSCode中运行exe不会产生任何输出



我想在VSCode中编译C++。我在这里走了一遍

当我在VSCode终端中运行示例程序时,没有任何东西输出到终端。我在powershell和cmd中使用VSCode终端窗口中的下拉菜单进行了尝试。

当我从独立的cmd终端运行.exe时,它工作得很好。问题可能是不知道如何编写输出吗?我猜这个程序在运行,但就是不知道从哪里输出。

在将mingw添加到PATH之前,我打开了VS代码。我只需要重新启动VS代码。我真的想,每次我在VS Code中打开一个新的终端时,它都会。。打开一个新的终端。也许他们做了某种虚拟终端,从发布开始就只是一个终端?谁知道呢。无论哪种方式,重新启动VS代码。

命令提示符方法:

首先将目录更改为文件所在的位置。

g++ -o program Menu-driven-program-DAA.cpp&program.exe

在vscode:中通过powershell终端运行Cpp程序

g++ -o program Menu-driven-program-DAA.cpp
.program.exe

我已经单独提到了vscode powershell终端中的两个命令,因为它抛出了一个错误

注意:-尝试gcc而不是g++,如果它对我不起作用,只有g++起作用。

我遇到了同样的问题,在我的情况下,以下完全是偶然的:当我通过"code."从GIT外壳打开VSC时,我没有从VSC中的外壳中得到任何输出。但当我通过"代码"从窗口命令提示符打开VSC时并再次执行同一个文件,结果成功了。

最新更新