2012-09-12 75 views
-6

运行的C++程序为了在Fedora Linux编译使用终端程序,我们执行以下操作:在Fedora Linux系统

> g++ hello.cpp 

我应该怎么才能做到运行程序?

谢谢。

+0

可能重复(http://stackoverflow.com/questions/4635794/how-to-run-ac-program-on-ubuntu ) –

+2

嗨,Med-SWEng我没有降低你的评价,但我可以理解这些家伙,使用谷歌搜索这将带你直接到一个网站,涵盖该主题,例如。谷歌:“在Linux上编译C++”首先命中是这个网站http://arachnoid.com/cpptutor/setup_unix.html –

回答

4

它会生成一个文件“的a.out”,它可以执行如下:从

g++ yourfile.cpp -o myexe

+0

用'g ++'编译后,我没有得到一个*可执行文件*为什么? – Simplicity

+1

g ++ hello.cpp没有错误,编译成功了吗? –

+1

仅当编译(g ++)成功时才会获得a.out文件。 –

4

默认输出:./a.out

另外,您可以使用-o您的可执行文件中指定的名称g ++是a.out,所以从你的例子运行该程序:

> ./a.out 

而是给一个AME,用途:?如何运行在Ubuntu C程序]

> g++ hello.cpp -o hello 
> ./hello 
+0

用'g ++'编译后,我没有得到*可执行文件*为什么? – Simplicity