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: простите за длинный пост.