Próbuję użyć biblioteki, szczególnie SOIL (Simple OpenGL Image Library) w Xcode 4.2.1. W fazie budowania -> Połącz bibliotekę z bibliotekami dodaję wszystkie pliki .h i .c dołączone do archiwum ZIP SOIL.W tym nagłówki w projekcie Xcode 4.2.1
Kiedy budować projektu, otrzymuję następujący komunikat o błędzie dla każdego pliku .c .h i dodaje:
warning: skipping file '/Users/saw/XcodeProjects/Assignment01 copy/Assignment01/image_DXT.c' (unexpected file type 'sourcecode.c.c' in Frameworks & Libraries build phase)
i błąd Łącznik:
"_SOIL_load_OGL_texture", referenced from: Init() in main.o Symbol(s) not found for architecture x86_64 Clang: error: linker command failed with exit code 1 (use -v to see invocation)
ja dodałem pliki w prawidłowy sposób przeciwieństwie @Terribad się wydaje. Błąd nadal pozostaje –
Zakładam, że masz na myśli błąd łącznika w przeciwieństwie do komunikatu "pomijanie pliku"? Czy możesz znaleźć słowo "SOIL_load_OGL_texture" zdefiniowane w jednym z tworzonych plików (na przykład SOIL.c)? –
+1 Pracował jak urok. Dzięki, Phillip. – welbornio