你如何在Mac OS 10上使用终端来编写和编译C++代码? 我有电源电脑芯片/豹与电源MAC。你如何使用Mac OS 10上的终端编写和编译C++代码?
2
A
回答
5
首先,确保已安装Apple's developer tools。如果你不想下载,它们也可能在你的Mac OS X安装盘上。 (虽然你可能会得到一个旧版本)之后,cd
到你的代码,做一些与此类似:
g++ -o my_executable my_cpp_code.cpp
然后,您可以运行它像这样:
./my_executable
1
最简单的文本Mac附带的编辑器是nano
。这是不言而喻的。一旦保存源文件,只需运行g++ my_source_file.cpp -o my_program_name
进行编译。
但是,我推荐使用XCode IDE。旧版本3.2是600 MB的下载版本,或者新的4.0版本是5美元。尽管它不是最好的,但比起从头开始学习命令行,你会有更好的时间。如果你首先使用Apple的安装程序安装编译器,那么你已经拥有了它。
相关问题
- 1. 如何在Mac OS X上使用make编译C程序终端
- 2. 无法在Mac OS上使用Netbeans 7.0编译C++代码
- 3. 处理在Mac上编译C++代码
- 4. 如何在mac终端上编译目标C代码,涉及AVCapture
- 5. 在Mac os上编译C代码x lion
- 6. 在Mac上编译C++代码
- 7. 试图在Mac上编译C++代码
- 8. 如何使用Gedit在Mac OS上编译C程序?
- 9. 如何在Linux中使用C在单独的终端上编写代码?
- 10. 在Mac OS X上编译用SWIG for javascript编译C++
- 11. Way Cross编译C/C++代码以在Windows,Linux和Mac OS上运行?
- 12. 编译简单的代码在Mac的终端
- 13. 如何在Mac OS Xcode中使用gtk.h导入和编译我的代码?
- 14. 在mac osx上使用gnu/c getline()编译C++代码?
- 15. 编译和Mac OS X上联libev
- 16. 如何通过终端编译C++代码
- 17. 如何编写和编译Objective-C代码?
- 18. 如何在终端中使用python编写多行代码?
- 19. 从Mac OS X上的源代码编译SBCL
- 20. 在Mac OS X的命令行上编译Java代码
- 21. C#单上的MAC - 编译和运行的代码
- 22. 用C++编译器编译c代码
- 23. 用CoreServices.h在Mac OS X上编译pulseaudio
- 24. ES6编写和ES5编译如何使最终用户受益?
- 25. 如何编译在Visual C C++编写代码表示2010
- 26. 如何在Windows 10上使用cygwin编译简单的c#代码?
- 27. 在Mac OS X上使用libpng编译C程序
- 28. 如何在Unix控制台/ Mac终端中编译和运行C/C++?
- 29. 如何用C头文件和CUDA代码编译C代码?
- 30. 如何获得gcc 4.5(从源代码编译)在Mac OS X上使用Objective C | C++程序?
值得一提的是,安装在/ usr/bin下的编译器工具在Xcode的安装程序中是_optional_,所以一定要选择它。 – 2011-04-30 06:03:15
@icktoofay嗨,我刚开始学习Python的一些知识的C + +。只是几个问题。在python中,要运行一个脚本,你只需要执行'python script.py'。在C++中,似乎你做你发布的内容。但是什么是'my_executable'?我对电脑语言颇为陌生。最后一个问题是,当我做你好的世界脚本时,它似乎没有换行。我尝试添加'\ n',但它不起作用。我如何解决这个问题?谢谢:) – TerryA 2013-04-01 08:54:36
@Haidro:使用Python,您的代码由Python解释器运行,通常名称为“python”。当你使用本地的,编译的语言时,没有解释器;你的程序*是*可执行文件。而不是使用'python script.py',你只会使用'。/ program'。 (一个Python'等价物'(尽管它仍然被解释)会在顶部添加一个合适的hashbang,并在脚本的权限上设置可执行位,然后使用'./ script.py'就好像它是一个本地可执行文件一样。 ) – icktoofay 2013-04-02 02:22:13