通过终端进行编程(Mac)

时间:2011-04-01 14:19:14

标签: c macos terminal

我一直在使用Textmate编写我的C源代码,但希望通过终端完成所有工作。

一个程序如何通过终端?是否需要安装其他任何东西?

3 个答案:

答案 0 :(得分:11)

为了在终端上编写源代码,您当然需要一个适用于终端的编辑器。在OS X中,您有很多选项可供选择。如果您想要简单易用的编辑器,您可能需要尝试在OS X上可用的nanopico。如果您开始想要从文本编辑器中获得一些或更多功能,那么您可能需要尝试vimemacs等编辑器,这些编辑器也可以在OS X下使用。

为了编译C源代码,您需要一个C编译器。虽然默认情况下OS X没有预先安装C编译器,但您可以快速安装OS X安装光盘中提供的一系列开发工具,这些工具可能是您购买Mac时获得的。这些工具将为您提供gcc - 这是您可以在终端上使用的GNU C编译器来编译您的C源 - gdb - 这是GNU调试器您可以进一步使用它来调试已编译的C源 - make - 这是GNU make,当您开始必须管理多个C源时,该程序文件,可以通过创建make文件和自动化构建操作来帮助您 - 以及您可能想要探索的许多其他工具,因为您花了更多时间在系统上并熟悉它。

答案 1 :(得分:4)

您可以使用emacsvi。默认情况下,vi包含在osx中​​。

答案 2 :(得分:0)

您可以使用终端文本编辑器,例如vim或emacs。您可能还需要安装gcc。 所有这些程序都可以通过任何端口系统获得。