2013-10-27 2 views
11

Я нахожусь в процессе установки XCode Утилиты командной строки на OSX 10.9 MavericksXcode установить на OSX 10.9 - лязг: ошибка: не введены файлы

Я сделал успешной установки XCode:

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

Однако, когда я печатаю в любом $ clang или $ gcc возвращается:

clang: error: no input files 

ответ

6

Если просто ввести команду без каких-либо входных файлов, то, как заметил, что компилятор сообщает об согл urate сообщение об ошибке.

Но если у вас есть существующий проект, то вы можете увидеть, что же "clang: error: no input files" сообщение, когда:


OP user2925321comments:

The error was that I was running through steps to configure ruby and was directed to instructions on another page that just stated to check for $ gcc instead of $ gcc --version.
Obviously new to coding, trying to learn more.

+1

Ошибка заключалась в том, что я выполнял шаги по настройке ruby ​​и был направлен на инструкции на другой странице, которая только что указала, чтобы проверить $ gcc вместо gcc -version. Очевидно, новое для кодирования, пытаясь узнать больше. Это было полезно, спасибо! – user2925321

+0

@ пользователь2925321 хорошая обратная связь, спасибо. Я включил ваше заключение в ответ для большей наглядности. – VonC

4

Попробуйте gcc -v. Я нахожусь на Mac (Mavericks), и это сработало для меня. Он расскажет вам, какую версию вы используете (и вы узнаете, что она установлена).

5

Я столкнулся с той же проблемой. Введите xcode-select --install. Это будет работать.

0

Другая возможность: дважды проверьте, как файл, о котором идет речь, добавлен в проект xcode. В моем случае файл был установлен как «относительно группы» вместо «по отношению к этому проекту», и это вызывало эту ошибку.

0

просто введите gcc -v, который выплюнет вывод, указав флаг префикса, с которым был установлен gcc, и версию LLVM. Указание gcc в командной строке без опции будет сообщать о проблеме, о которой вы говорите, сообщает, потому что не удалось найти файл для компиляции с использованием gcc.

Смежные вопросы