在OSX 10.9上安装Xcode - clang:错误:没有输入文件

时间:2013-10-27 15:22:50

标签: gcc clang

我正在将XCode命令行工具安装到OSX 10.9 Mavericks上

我成功安装了XCode:

$ xcode-select -p 
/Library/Developer/CommandLineTools 

但是当我输入$ clang$ gcc时,它会返回:

clang: error: no input files 

6 个答案:

答案 0 :(得分:7)

如果您只输入没有任何输入文件的命令,那么编辑器会报告准确的错误消息。

但是,如果您有一个现有项目,那么在以下情况下您可以看到相同的“clang: error: no input files”消息:


OP user2925321 comments

  

错误在于我正在执行配置ruby的步骤,并被定向到刚刚声明检查$ gcc而非$ gcc --version 的其他网页上的说明。<登记/>   显然是新编码,试图了解更多。

答案 1 :(得分:7)

试试gcc -v。 我在Mac(小牛队),这对我有用。它会告诉您正在使用哪个版本(并且您将知道它已安装)。

答案 2 :(得分:7)

我遇到了同样的问题。输入xcode-select --install。它会起作用。

答案 3 :(得分:0)

另一种可能性:仔细检查有问题的文件如何添加到xcode项目中。在我的情况下,文件设置为“相对于组”而不是“相对于此项目”,它导致此错误。

答案 4 :(得分:0)

只需输入gcc -v,它会吐出一个输出,指定安装了gcc的前缀标志和LLVM版本。在没有选项的情况下在命令行上指定gcc将报告您说它正在报告的问题,因为它无法找到要使用gcc编译的文件。

答案 5 :(得分:0)

在设置React Native项目时我看到此错误。 Here对我有用。

sudo xcode-select --switch /Applications/Xcode.app