Opracowałem bibliotekę statyczną xCode dla aplikacji na iPhone'a przy użyciu OpenCV. Teraz chcę przekazać im moją bibliotekę statyczną, ale nie chcę, żeby przebrnęli przez kłopoty z tworzeniem pracy OpenCV w swoim projekcie poprzez zmianę ustawień kompilacji i wszystko to, co już musiałem zrobić sam w bibliotece statycznej .Osadzanie frameworka OpenCV wewnątrz innego projektu xCode bez łączenia
Zwykle używam metody "Projectception" przeciągając mój projekt statycznej biblioteki do mojego głównego projektu xCode. Jednak kiedy używam tej metody, zwykle muszę dodać wszystkie struktury, których używam w projekcie biblioteki statycznej, ponownie w moim głównym projekcie w fazie kompilacji "Link Binary with Libraries".
Moje pytanie brzmi: czy istnieje sposób, że OpenCV jest tylko w moim projekcie statycznej biblioteki i że nowy projekt, który importuje tę statyczną bibliotekę, nie musi robić nic więcej, aby OpenCV działało?
można potwierdzić to działa z najnowszej wersji OpenCV dla iOS? W najnowszej wersji wystarczy przeciągnąć openCV jako framework do projektu, a także dodać kilka zasobów. Czy nadal powinienem to zrobić, czy też muszę skopiować inne pliki? –
Czy możesz odpowiedzieć na mój komentarz? –
Gdybym chciał pozbyć się plików OpenCV i plików binarnych, zaimplementowałbym to wszystko w moim projekcie bibliotecznym. Nie znam żadnej łatwiejszej drogi. – William