Проект Xcode, сгенерированный CMake, не может найти двоичные «Продукты», созданные из Xcode

Я пытаюсь использовать проект Xcode, созданный CMake. При сборке все выглядит хорошо, за исключением того, что Xcode не может найти созданные двоичные файлы. Ниже приведен снимок экрана, который я сделал после успешного создания продукта. Я вижу их в исходном каталоге проекта. Однако обратите внимание, что Xcode показывает КРАСНЫЙ "HelloWorld", что означает, что он не может найти продукты.

Screenshot of Products not available showing Red

Конфигурации: CMake 2.8.6 с Xcode 4.2 в Lion 10.7.2

Это CMakeLists.txt

project(HelloWorld)

add_executable(${PROJECT_NAME} HelloWorld.cpp)

Это исходный код HelloWorld.cpp

#include <iostream>

int main(){
    std::cout << "HelloWorld!" << std::endl;

    return 0;
}

Я пытался создать необработанный проект прямо из Xcode , после компиляции продукты отображаются черным шрифтом вместо красного, что означает, что Xcode нашел продукты. Так что я уверен, что это связано с проектом CMake Generated Xcode.

У кого-нибудь есть идеи? как это исправить?

6
задан Negative Zero 11 December 2011 в 21:03
поделиться