Попытка конвертировать iOS-проект с использованием WinObjC, но ошибка пропуска sys/types.h

Я запускаю....\bin\vsimporter.exe (с настройками по умолчанию) в папке моего проекта, и файл.sln, похоже, создается успешно, но когда я пытаюсь запустить симулятор (на платформах решений Win32, отладочная сборка), Я получаю кучу ошибок. Большинство ошибок связано с отсутствующим файлом из iOS 8.4 SDK (sys/types.h):

Ошибка неизвестного аргумента: '-Xanalyzer'
Ошибка 'sys/types.h' файл не найден
Ошибка неизвестного имени типа 'XSym'

Я должен включить iOS8.4 SDK? Любая помощь / предложения будут великолепны.

2 ответа

У меня тоже была проблема types.h Попробуйте вручную перенастроить на Win 10 SDK: щелкните правой кнопкой мыши по решению и нажмите "Ретаргетинг", выберите последний Win 10 SDK из списка, выберите все проекты и нажмите "ОК". Проблема types.h должна быть устранена.

Ответ Retarget работал для меня, чтобы избавиться от ошибок с отсутствующими заголовочными файлами.

Чтобы избавиться от проблемы -Xanalyzer, я удалил ее из файла.vcxproj как параметр командной строки, используя текстовый редактор.

Для стручков я вручную скопировал их с Mac, который уже загрузил их.

Другие вопросы по тегам