'dan oluşturulan ikili "Ürünleri" bulmak için başarısız oluyor CMake Generated Xcode projesini kullanmaya çalışıyorum. Xcode, oluşturulmuş ikili dosyaları bulamadığı sürece, her şey bina için iyi görünüyor. Ürünü başarıyla oluşturduktan sonra aldığım ekran görüntüsü aşağıdadır. Bunları proje kaynak dizininde görebilirim. Ancak, Xcode'un KIRMIZI "HelloWorld" i gösterdiğine dikkat edin, bu da ürünleri bulamadığı anlamına gelir.CMake oluşturulan Xcode projesi, Xcode
Yapılandırmaları: CKağıt 2.8.6 Xcode 4.2 ile Lion 10.7.2 üzerinde
Bu Bu HelloWorld.cpp
için kaynak kodu CMakeLists.txtproject(HelloWorld)
add_executable(${PROJECT_NAME} HelloWorld.cpp)
olduğunu
#include <iostream>
int main(){
std::cout << "HelloWorld!" << std::endl;
return 0;
}
Doğrudan Xcode'tan bir ham proje oluşturmaya çalıştım, derledikten sonra, ürünler, Xcode'un ürünleri bulduğu anlamına gelen kırmızı font yerine siyah gösterir. Bu yüzden bunun CMake Generated Xcode projesi ile ilgili olduğundan eminim.
Herhangi bir fikri olan var mı? Bunu nasıl düzeltebilirim? Ben, senin durumunda HelloWorld.xcproject/project.pbxproject
gibi bir şey adının verileceğini tahmin
amacınız kırmızı ürün adını render Xcode durdurmak veya vardır için sadece burada mı eklendi başka problemler de var mı? Xcode, örneğin, hata ayıklayıcısında yürütmeye gittiğinizde ikili dosyayı bulamıyor mu? – sjs
Yaşıyorum bir sorunum. Xcode projesi CMake tarafından üretilirse Xcode ürünü oluşturamaz. –
İkinci sorunuzu cevaplamak için, evet. ikili yerleşik ve kaynak dizinde görebiliyorum. Ama Xcode bunu yürütemiyor. –