Znalazłem kilka odwołań do ustawienia kompilacji w XCode o nazwie EXCLUDED_SOURCE_FILE_NAMES - poniższy wzór podpowiada, jak to działa. Ale nie mogę wymyślić, jak korzystać z tej opcji w XCode (4.02).Jak używać EXCLUDED_SOURCE_FILE_NAMES w XCode 4 (iOS)?
„EXCLUDED_SOURCE_FILE_NAMES [sdk = iPhoneOS *] [arch = *]” = ...
Celem jest mieć jeden lub więcej plików źródłowych skompilować gdy cel jest symulator, i inny zestaw źródła pliki kompilują się, gdy cel jest urządzeniem iOS.
Muszę podać xcode listę plików dla każdego celu. Jak zaimplementować to za pomocą tego ustawienia? Gdzie się dzieje w XCode? Czy jest jakaś dokumentacja, jak to zrobić?
Też muszę zrobić to samo ze statyczną biblioteką. W szczególności - mam statyczną bibliotekę, którą chcę dołączyć do mojego projektu, ale biblioteka obsługuje tylko ramię, a nie i386, więc podczas budowania symulatora muszę wykluczyć ten plik z połączenia!
Czy to można zrobić?
Chciałbym również dodać, że EXCLUDED_SOURCE_FILE_NAMES oczekuje kilku ems należy rozdzielać spacjami, a nie przecinkami. tj. "wzorzec1 * wzorzec2" jest poprawny, a "wzorzec1 *, wzorzec2 *" nie działa. –