Я пытаюсь собрать gtest для XCode 4.4.1 согласно инструкции Вот а также Вот ; однако, кажется, что при попытке создать «gtest-framework» единственным возможным местом назначения в моей «Схеме» является «Мой Mac 64-битный».
Когда я пытаюсь построить проект, я получаю следующую ошибку:
Назначение запуска My Mac 64-bit недопустимо для запуска схемы gtest-framework.
Схема «gtest-framework» не содержит сборочных файлов, которые могут быть собраны для
SDK, поддерживаемые местом назначения My Mac 64-bit. Удостовериться
все ваши цели указывают SDK, которые поддерживаются этой версией
Xcode.
Как я могу приступить к созданию gtest для XCode, чтобы я мог использовать его для своих проектов?
В General.xcconfig измените значения для SDKROOT и MACOSX_DEPLOYMENT_TARGET
// Default SDK and minimum OS version is 10.4
SDKROOT = $(DEVELOPER_SDK_DIR)/MacOSX10.7.sdk
MACOSX_DEPLOYMENT_TARGET = 10.7
В проектах Build Settings измените Base SDK на 10.7, а Compiler на компилятор по умолчанию.
Сборка gtest должна работать сейчас.
Других решений пока нет …