2016-02-18 2 views
-1

Я создаю приложение с ЧПУ с Xcode 7.2. Я скачал NC исходный код http://www.opensource.apple.com/source/netcat/netcat-30.20.1/Файл Xcode "arpa/telnet.h" не найден

, когда я пытаюсь запустить его я получаю:

«арфы/telnet.h» файл не найден

Почему происходит эта ошибка и как я собираюсь решить его?

+0

действительно включает файловая система '/ USR /'? включает ли это '/ usr/arpa /'? включает ли это '/ usr/arpa/telnet.h'? Если все это «правда», тогда xcode настроен неправильно. (caveat: Я не знаком с 'xcode'), вы можете скомпилировать и связать C-программу, например' helloWorld.c'? Вы загрузили + установили все файлы заголовков и библиотек? Вы сказали «xcode», где находятся файлы заголовков и библиотек? – user3629249

ответ

0

Некоторые заголовочный файл не включены в OS X, и вы должны загрузить их от: https://opensource.apple.com/source/Libc

и импортировать их вручную проекта.

, например "арфы/telnet.h" здесь:

https://opensource.apple.com/source/Libc/Libc-339/include/arpa/telnet.h

+0

Это неправда; У меня есть 'arpa/telnet.h' в комплекте приложений Xcode. Перейдите к терминалу и 'find /Applications/Xcode.app -name telnet.h', чтобы убедиться сами. Мне кажется, что это проблема с настройкой Xcode. – trojanfoe

+0

Посмотрите на теги вопросов, их ios. Когда вы создаете проект ios и включаете в mac os 10.11 и xcode 7.2, вы получите сообщение об ошибке – user3001228

+0

Посмотрите на результат команды в моем комментарии; вы увидите, что они существуют как в iOS, так и в SDK для tvOS. ** РЕДАКТИРОВАТЬ ** На самом деле они этого не делают; они существуют только в SDK симулятора, а не в SDK устройства. Отмена моего downvote с редактированием. Однако вопрос также отмечен 'osx', поэтому ваш ответ не универсален для вашего вопроса. – trojanfoe

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