Używam cmake 2.8.3 do wygenerowania pliku projektu C/C++ dla kodowania 3.2.5; build idzie generalnie w porządku, ale muszę ręcznie ustawić „nazwa produktu” za każdym razem, kiedy generowania projektu Xcode (w Projektu/Edytuj ustawienia projektu/Packaging).cmake + xcode: błąd "Zbuduj ustawienie PRODUCT_NAME undefined"
Jeśli nie uda mi się ustawić tę nazwę produktu, Xcode odmawia budowania projektu i wychodzi zgłoszenie następujący błąd:
Build setting PRODUCT_NAME undefined
to możliwe, aby ustawić tę wartość z cmake? lub przejść bez określenia nazwy produktu?
Dzięki za sugestię, miałem wrażenie, że PRODUCT_NAME był „Projet” wartość dla XCode, a nie „target” własność. Spróbuję. – rotoglup
Świetnie! dzięki za wskazówkę ; wygląda na to, że nie mogę odtworzyć problemu: zmieniłem/uzupełniłem swoje pliki cmake, aby budować z "make", a xcode nie narzeka. Ale twoja metoda pozwala jawnie kontrolować nazwę produktu, dzięki! – rotoglup
Tylko dla kompletności wywodu, komenda jest 'set_target_property (your_target PROPERTIES XCODE_ATTRIBUTE_PRODUCT_NAME "aaa")' – rotoglup