迈出学习C语言的第一步。与MAC

时间:2013-12-17 17:56:40

标签: c xcode macos sublimetext3

在继续提问之前,我是编程的100%新手,而且我是独立的。 所以,即使你觉得它看起来很愚蠢,也请回答我的问题。

我设法成功安装了命令行工具:

LazyRen:~ LazyRen$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
LazyRen:~ LazyRen$ xcode-select --install
xcode-select: note: install requested for command line developer tools
LazyRen:~ LazyRen$ gcc
clang: error: no input files

但问题是当我尝试使用ST3构建最基本的代码时,它给了我

clang: error: no input files
[Finished in 0.0s with exit code 1]
[cmd: ['gcc', 'Hello C World!', '-o', 'Hello C World!']]
[dir: /Users/LazyRen/Library/Application Support/Sublime Text 3/Packages/User]
[path: /usr/bin:/bin:/usr/sbin:/sbin]

此。 我只是不知道需要什么样的输入文件。任何提示?

1 个答案:

答案 0 :(得分:1)

你似乎在ST3内丢失了。因为你有Xcode为什么不用它?要运行命令行“Hello World”C程序,请执行以下操作:

  1. 打开Xcode
  2. 选择文件>新>项目...
  3. 在左侧选择 OS X
  4. 下的应用
  5. 在右侧选择命令行工具
  6. 下一步
  7. 使用“hello”“LazyRen”填写3个文本字段& “com.lazyren” - 这些在这种情况下并不重要,但在填写之前不会启用下一步按钮。
  8. 类型菜单中,选择 C
  9. 下一步
  10. 在标准保存对话框中找到您要存储代码的文件夹,然后按创建
  11. 项目现在将在Xcode中打开,选择左侧的 main.c 。在这样做时,大型编辑区域将显示起始模板 - 恰好是“Hello World!”
  12. 选择产品>运行 - 您已经运行了第一个命令行C程序。输出将显示在一个小窗口中。
  13. 现在继续你的C教科书。另请参阅Xcode文档。在后者中,您将了解如何找到刚刚在光盘上编译的代码,如果您愿意,可以从终端运行它。

    HTH

相关问题