Ich versuche, ein mit CMake generiertes Xcode-Projekt zu verwenden. Alles sieht gut aus beim Bauen, außer dass Xcode die erstellten Binärdateien nicht finden kann. Unten ist ein Screenshot, den ich nach erfolgreichem Erstellen des Produkts gemacht habe. Ich kann sie im Projektquellverzeichnis sehen. Beachten Sie jedoch, dass Xcode das ROT "HelloWorld" anzeigt, was bedeutet, dass es die Produkte nicht finden kann.
Konfigurationen: CMake 2.8.6 mit Xcode 4.2 auf Lion 10.7.2
Dies ist CMakeLists.txt
project(HelloWorld)
add_executable(${PROJECT_NAME} HelloWorld.cpp)
Dies ist der Quellcode für HelloWorld.cpp
#include
int main(){
std::cout << "HelloWorld!" << std::endl;
return 0;
}
Ich habe versucht, direkt von Xcode aus ein Rohprojekt zu erstellen. Nach dem Kompilieren werden die Produkte mit schwarzer Schrift angezeigt anstatt mit roter Schrift, was bedeutet, dass Xcode die Produkte gefunden hat. Daher bin ich sicher, dass dies mit dem von CMake generierten Xcode-Projekt zusammenhängt.
Hat jemand eine Idee, wie man das beheben kann?