命令在实时Fedora上编译c++程序

command to compile c++ program on live Fedora

本文关键字:编译 c++ 程序 Fedora 实时 命令      更新时间:2023-10-16

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

g++ programname.cpp

但是它显示的是:

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

是否有其他替代命令?为什么g++命令不能为我工作?使用Live Fedora是原因吗??

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

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