cout没有打印到终端屏幕C++

Ken*_*Ken -3 c++

我正在运行.cpp文件并尝试打印到屏幕以进行调试,但是我的消息没有出现.我正在使用以下命令从Linux终端运行我的程序:

g++ -m32 -static genConfig.cpp -o genConfig
Run Code Online (Sandbox Code Playgroud)

我的.cpp文件此时应该执行的所有操作都是对终端的响应,如下所示.但是输出不会出现.

#include <string>

using namespace std;

int main(int argc, char ** argv) {

    cout<<"HEYYYA";

}
Run Code Online (Sandbox Code Playgroud)

Mar*_*377 5

该命令g++ -m32 -static genConfig.cpp -o genConfig运行应用程序,它编译(并链接)它.要运行生成的二进制文件,需要执行./genConfig.

此外,您需要#include <iostream>并且实际上#include <string>不需要(至少不需要代码的这一特定部分).