【发布时间】:2019-11-22 16:44:38
【问题描述】:
在 OSX 上使用 Visual Studio Code 完成教程的 C++ 新手用户总数。最简单的 Hello World 程序
#include <iostream>
int main()
{
std::cout << "Hello, World!";
return 0;
}
然后我使用 VSCodes 终端运行编译
$ g++ Foo.cpp -o foo
我的问题是,我不应该看到 Hello, World!输出到终端?或者这只有在我在 Windows 中编译和运行时才可见? 编译后我确实看到了一个可执行文件,但在 VS 终端窗口中什么也没有。
【问题讨论】:
-
编译程序不会运行程序,它只是创建可执行文件。你需要先编译它,然后运行它。
-
编译后使用./foo运行。
-
你必须执行程序才能看到“Hello, World!”。该程序是可执行文件。
标签: c++ macos visual-studio-code