回答
它会生成一个文件“的a.out”,它可以执行如下:从
g++ yourfile.cpp -o myexe
用'g ++'编译后,我没有得到一个*可执行文件*为什么? – Simplicity
g ++ hello.cpp没有错误,编译成功了吗? –
仅当编译(g ++)成功时才会获得a.out文件。 –
默认输出:./a.out
另外,您可以使用-o
您的可执行文件中指定的名称g ++是a.out,所以从你的例子运行该程序:
> ./a.out
而是给一个AME,用途:?如何运行在Ubuntu C程序]
> g++ hello.cpp -o hello
> ./hello
的
用'g ++'编译后,我没有得到*可执行文件*为什么? – Simplicity
- 1. 终端窗口后在Fedora Linux系统
- 2. NumPy的Matplotlib在Fedora Linux系统
- 3. Fedora Linux系统环境下,选择失败在MySQL
- 4. 错误在Fedora Linux系统 - 时钟脉冲相位差检测
- 5. 关于Linux文件系统
- 6. Linux系统()API
- 7. 重定向系统或子进程在Linux Fedora的标准输出
- 8. 如何备份Fedora Linux系统,恢复或加载图像在VMWare
- 9. 字典 - Fedora Linux
- 10. 清理系统在Linux
- 11. 在Linux proc文件系统
- 12. 在Linux操作系统Ubuntu
- 13. Linux系统调用
- 14. 的Cilk ++ linux系统
- 15. 虚拟linux系统
- 16. sqlsrv_query()为linux系统?
- 17. 的Linux API“系统”
- 18. Linux操作系统
- 19. 阅读Linux系统
- 20. Linux系统功能
- 21. 爪哇 - Linux系统
- 22. 在fedora linux上使用mysqli
- 23. Linux系统中每个普通用户的磁盘使用情况Fedora
- 24. 消息队列。 msgsend msgrcv。系统V在C系统调用(Linux)
- 25. 在Ubuntu中显示matplotlib图(Linux子系统的Windows子系统)
- 26. 在Linux平台上捕获文件系统系统调用
- 27. 谁打电话Linux系统
- 28. Linux阻止系统调用
- 29. linux系统调用getpeername C++
- 30. CLI Linux操作系统
可能重复(http://stackoverflow.com/questions/4635794/how-to-run-ac-program-on-ubuntu ) –
嗨,Med-SWEng我没有降低你的评价,但我可以理解这些家伙,使用谷歌搜索这将带你直接到一个网站,涵盖该主题,例如。谷歌:“在Linux上编译C++”首先命中是这个网站http://arachnoid.com/cpptutor/setup_unix.html –