【问题标题】:command to compile c++ program on live Fedora在现场 Fedora 上编译 c++ 程序的命令
【发布时间】:2023-03-18 17:23:01
【问题描述】:

我在 DVD 的帮助下使用 Fedora 20 live 而不是安装它。我使用以下命令编译c++程序:

g++ programname.cpp

但它显示了这个:

bash: g++: command not found...

还有其他替代命令吗? 为什么 g++ 命令对我不起作用? 是使用 Live Fedora 的原因吗??

【问题讨论】:

  • 这意味着你的机器上还没有安装g++。

标签: c++ linux command


【解决方案1】:

您也可以尝试 c++,它通常是当前安装的 C++ 编译器的符号链接。如果没有,请尝试 clang++。

g++ 命令是 GNU C/C++ 编译器 gcc 的一部分。使用 g++ 命令指定要编译 C++ 程序,但它实际上只是 gcc 命令的链接。尝试使用 gcc 而不是 g++。您可能会遇到问题,因为它会尝试将其编译为 C 程序,但我认为有一个编译器标志会强制它将其编译为 C++ 程序。如果这些都不起作用,那么您可能没有安装编译器。我不熟悉 Fedora 的包管理器,但你想要的包可能会被称为 gcc 或 g++。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-29
    • 2012-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-22
    相关资源
    最近更新 更多