如何在控制台中编译/运行 C++ 代码?

roo*_*ess 6 compiling console gcc c++ g++

我正在尝试使用控制台运行我的 C++ 代码。我使用了头文件,conio.h就像我在 Windows 中使用 Turbo C++ IDE 时所做的那样,我在控制台中使用

g++ filename.cpp
Run Code Online (Sandbox Code Playgroud)

我已经安装了build-essentials安装 build-essentials 以前,但我仍然收到消息:

conio.h file : No such file or directory
Run Code Online (Sandbox Code Playgroud)

我摸索了一下,了解到 Windows 和 Linux 的头文件不同,但我仍在寻找一种方法来获取基本和中级编码实践所需的所有头文件。

对此的帮助表示赞赏。请记住,我对 Ubuntu 很陌生。

Nli*_*tis 6

conio.h是一个特定于 Windows 的库。据我所知,它带有mingw32一个编译器,它是gcc. 尝试设置您的代码,使其不使用它。

另请注意,linux 使用(99% 的时间)gnu 标准库 (gnulibc)。你可以在这里找到它的内容


对于输入/输出,您需要iostream(不是iostream.h)头文件。您可以在此处查看更详细和完整的列表。