Я не могу создать структуру, которая работает в xcode 4 - PullRequest
0 голосов
/ 29 сентября 2011

У меня есть эта библиотека https://github.com/ararog/Unrar4iOS для unrar в устройстве IOS и я строю, как говорит создатель проекта, но один файл отсутствует и не работает при импорте в мой проект, но если я использую фреймворк, который поставляется с примером, то он работает нормально. Мне нужно скомпилировать, но я сам, потому что у фреймворка есть важная утечка памяти, и я хочу исправить эту проблему.

Я использую xcode version 4.1 для снежного барса

Привет

Редактировать ошибку:

Ld /Users/pacoflaco/Library/Developer/Xcode/DerivedData/prueba-dvzvrihnyniqghgnyjzjdvqvnvne/Build/Products/Debug-iphonesimulator/prueba.app/prueba normal i386

    setenv MACOSX_DEPLOYMENT_TARGET 10.6
    setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-g++-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.3.sdk -L/Users/pacoflaco/Library/Developer/Xcode/DerivedData/prueba-dvzvrihnyniqghgnyjzjdvqvnvne/Build/Products/Debug-iphonesimulator -F/Users/pacoflaco/Library/Developer/Xcode/DerivedData/prueba-dvzvrihnyniqghgnyjzjdvqvnvne/Build/Products/Debug-iphonesimulator -F/Users/pacoflaco/Proyectos/prueba -filelist /Users/pacoflaco/Library/Developer/Xcode/DerivedData/prueba-dvzvrihnyniqghgnyjzjdvqvnvne/Build/Intermediates/prueba.build/Debug-iphonesimulator/prueba.build/Objects-normal/i386/prueba.LinkFileList -mmacosx-version-min=10.6 -Xlinker -objc_abi_version -Xlinker 2 -framework QuartzCore -framework UIKit -framework Foundation -framework CoreGraphics -framework CoreData -framework Unrar4iOS -o /Users/pacoflaco/Library/Developer/Xcode/DerivedData/prueba-dvzvrihnyniqghgnyjzjdvqvnvne/Build/Products/Debug-iphonesimulator/prueba.app/prueba


    ld: framework not found Unrar4iOS
    Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/llvm-g++-4.2 failed with exit code 1

Отсутствует файл Unrar4iOS

Ответы [ 2 ]

0 голосов
/ 29 октября 2011

Наконец, я следую совету Алекса @ Alex1987 и @ Адама и создаю свою собственную статическую библиотеку

С уважением

0 голосов
/ 30 сентября 2011

Вам необходимо включить папку, содержащую инфраструктуру Unrar4iOS, в ваши пути поиска платформы, что является одним из параметров сборки, которые вы можете редактировать при редактировании объекта проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...