such not found fichero fatal existe error directorio c++ iphone ios xcode

c++ - not - biblioteca no encontrada para...?



iostream linux (11)

7.3.1 Pods 1.0.0

Tenía las mismas cosas hoy, después de que los cocoapods se actualicen de 0.39.0 a 1.0.0.

Se produjo un error: "ld: library not found -lPods".

He vinculado dos libs "Pod", por accidente. Uno fue lPods, y otro fue lPods-ProjectName. He eliminado "libPods.a: de Proyecto> General> Marcos vinculados y bibliotecas

¡Y! Cambié Pods> Build Active Build Architecture a NO, por supuesto.

Y funcionó.

Agregué nuevo framework (tercero) y construí.

Lamentablemente, ya que la ejecución no fue.

¿Cómo resuelvo este problema? Se pasaron las cuatro noches enteras. :(

Ld /Users/hansehee/Library/Developer/Xcode/DerivedData/iBaseballManager-dbrtdyfdzzunktexlyibuzjbftoy/Build/Products/Distribution-iphoneos/iBaseballManager.app/iBaseballManager normal armv7s cd /DevLibs/BaseballManager_KOR/iBaseballManager setenv IPHONEOS_DEPLOYMENT_TARGET 6.0 setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch armv7s -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk -L/Users/hansehee/Library/Developer/Xcode/DerivedData/iBaseballManager-dbrtdyfdzzunktexlyibuzjbftoy/Build/Products/Distribution-iphoneos -L/DevLibs/BaseballManager_KOR/iBaseballManager/Classes/BaseballManager/kakaoUtil/kakao-ios-sdk -F/Users/hansehee/Library/Developer/Xcode/DerivedData/iBaseballManager-dbrtdyfdzzunktexlyibuzjbftoy/Build/Products/Distribution-iphoneos -filelist /Users/hansehee/Library/Developer/Xcode/DerivedData/iBaseballManager-dbrtdyfdzzunktexlyibuzjbftoy/Build/Intermediates/iBaseballManager.build/Distribution-iphoneos/iBaseballManager_Device.build/Objects-normal/armv7s/iBaseballManager.LinkFileList -dead_strip -fobjc-link-runtime -miphoneos-version-min=6.0 -framework StoreKit -framework SystemConfiguration -framework CoreData -weak_framework AdSupport -framework MediaPlayer -framework CoreTelephony -framework Security -lzlib -lstdc++ -lCxImage -lj2k -ljasper -lkakao-ios-sdk-i386-armv7-armv7s -ljbig -ljpeg -lpng -ltiff -framework AudioToolbox -framework AVFoundation -framework Foundation -framework UIKit -framework CoreGraphics -framework OpenAL -framework OpenGLES -framework QuartzCore -liClet -Xlinker -dependency_info -Xlinker /Users/hansehee/Library/Developer/Xcode/DerivedData/iBaseballManager-dbrtdyfdzzunktexlyibuzjbftoy/Build/Intermediates/iBaseballManager.build/Distribution-iphoneos/iBaseballManager_Device.build/Objects-normal/armv7s/iBaseballManager_dependency_info.dat -o /Users/hansehee/Library/Developer/Xcode/DerivedData/iBaseballManager-dbrtdyfdzzunktexlyibuzjbftoy/Build/Products/Distribution-iphoneos/iBaseballManager.app/iBaseballManager

ld: biblioteca no encontrada para -lzlib clang: error: el comando del vinculador falló con el código de salida 1 (use -v para ver la invocación)


Asegúrese de haber agregado la ruta de búsqueda necesaria para su biblioteca en las rutas de búsqueda de bibliotecas en Configuración de compilación.

Debería haber algo como:

${SOURCE_ROOT}/Framework/Classes

Para los archivos .a, debe configurar las Dependencias de destino en las Fases de compilación en la sección. Simplemente haga clic en "+" y agregue su archivo .a allí.


Cambié -all_load a -force_load


Elimine la referencia a la biblioteca y agréguela nuevamente, resolverá el problema.


En Xcode ve a seleccionar tu proyecto.

Configuraciones de compilación -> Rutas de búsqueda -> Rutas de búsqueda de bibliotecas establecen la ruta con / usr / local / lib

Nota: asegúrese de haber agregado dylib en los marcos



OS X 10.11 Xcode7.0.1

mi caso:

library not found for -lPods-BlocksKit error:linker command failed with exit code 1(use -v to see invocation)

Borro todo el contenido relacionado con el pod, agrego "$ (heredado)" y luego lo arreglo.

Imagen de otras banderas de vinculador


Si alguien está buscando específicamente el error "biblioteca no encontrada para -lPods", esto se resolvió abriendo el espacio de trabajo en lugar de xcodeproject. La búsqueda en la biblioteca de Google no encontrada para -lPods sin comillas convierte a esta publicación de SO así como el primer resultado, mientras que si envuelve la búsqueda entre comillas obtendrá una publicación con la respuesta que acabo de dar.


Tenía el mismo problema y ninguna de estas respuestas lo solucionó.

El problema era que el proyecto Pod en el espacio de trabajo tenía la siguiente configuración:

Build Active Architecture Only: YES

Por esa razón, cuando quise compilar para i386 (Simulator), XCode no compiló proyectos de Pods, por lo que no pudo cumplir con las dependencias. Tan pronto como lo cambié a NO empezó a funcionar


Usa xcworkspace para resolver tu problema.

También me enfrenté a lo mismo una vez que instalé vainas de cacao; Cierra e xcworkspace con xcworkspace nuevo para resolver tu problema.


mi caso: use cocoapods, abra xcworkspace, y encuentre el error "biblioteca no encontrada para -lPods-AFNetworking".

Mi solución: Preferencia -> Ubicación -> Datos derivados, haga clic en el botón "Avanzado" -> elija ''Carpeta compartida''. (Cuando se produce un error, la ubicación original es Legacy).