Я хочу использовать Xcode10 в качестве IDE для существующего проекта C ++, чтобы использовать некоторые инструменты приложения. Поэтому я добавил файлы, не копируя их в проект Xcode. Я удалил пользовательскую цель, а затем создал новую из Editor
->Add Target
тогда я выбрал Command Line Tools
из списка.
Когда я собираю программу, выбирая эту цель, она говорит Build succeded
, Однако, когда я бегу, это дает мне следующую ошибку:
error: executable doesn't exist: '/Users/user/Downloads/project/exeName'
error: failed to launch '/Users/user/Downloads/project/exeName' -- internal error
Прежде всего путь /Users/user/Downloads/project/exeName
в ошибке указывается путь к исходному проекту, исполняемый файл которого был создан с собственным Makefile
в то время как я ожидаю, что Xcode будет искать исполняемый файл в своей собственной папке. Во-вторых, если я пойду в Product
->Scheme
->Edit scheme
, Product
папка проекта пуста.
Я проверил мой в системе, и, по-видимому, Xcode не создавал исполняемый файл.
Так как же создать исполняемый файл в Xcode? Не должен ли успех процесса сборки создать исполняемый файл?
Задача ещё не решена.
Других решений пока нет …