Обновление OSX / Xcode - ошибка соединения - PullRequest
0 голосов
/ 16 ноября 2018

ALL,

Я начал свой проект на OSX 10.8 с Xcode 5.1 (последний доступный для этой OSX).Все строилось и работало нормально, и это все еще так.Проект состоит из двоичного исполняемого файла и нескольких подпроектов dylib.

Недавно я купил себе новый ноутбук Mac.Я установил на него Xcode (версия 9), вытащил свои исходники из git hub и попытался перекомпилировать / запустить его.

После исправления некоторых мелких издателей каталогов для компиляции (некоторые пути поиска заголовка были неправильными), яполучил предупреждение о том, что каталог -L не найден.Однако связывание прошло успешно.

Попытка запустить программу, очевидно, не удалась, потому что файлы dylib не были в том месте, где Xcode будет искать его.

Просматривая дальше, я пытался выяснить, будет лиразличия в том, где обе машины хранят результаты сборки.Я открыл меню «Xcode-> Project Properties ...», но оказалось, что эти настройки одинаковы на обоих ноутбуках.

Далее я проверил «Fie-> Project Properties ...» на обоихмашины, но эти 2 тоже оказываются одинаковыми.

Теперь я в растерянности - где еще мне искать?Старый ноутбук собирает все без предупреждений, и программа успешно выполняется.

На старом ноутбуке подпроекты хранятся в ~ /// build / Debug.

На новом ноутбуке в папке ~ /// build не существует.

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

Будут признательны за любые указатели.

TIA!

PS: простите за длинный пост.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...