Colección de citas famosas - Slogan de motivación - No se puede cargar la biblioteca dinámica

No se puede cargar la biblioteca dinámica

La muestra de helloworld de Dart ffi no se ejecuta.

Excepción no controlada:

Argumento no válido: no se puede cargar la biblioteca dinámica (dlopen(./hello_library/libhello.dylib, 1): no se encontró ninguna imagen adecuada. Encontrado:

Las rutas relativas del sistema de archivos no están permitidas en el programa de refuerzo)

#0 ?_ open(dart:FFI-patch/FFI _dynamic_library_patch. dart:11:55)

#1 ?nueva biblioteca dinámica abierta(dart:FFI-patch/FFI _ dinámica_ biblioteca _ parche . dart:20:12)

#2 ?main(archivo: / //Users/chenjiangfeng/github/dart-samples/FFI/hello _ world/hello dart:18:36)

#3 ?_Iniciar aislamiento. & ltAnonymous close& gt(dart:isolate-patch/isolate _ patch . dart:301:19)

#4 ?_RawReceivePortImpl. _ handle message(dart:isolate-patch/isolate _ patch . dart:168:12)

Problema de firma.

El SDK de Dart está firmado. Para llamar a un dylib, el dylib llamado debe estar firmado con dart, pero no tiene la firma del SDK de dart.

Solución: Borrar la firma de dart sdk.

Co-diseño-eliminar-firma `Qué Dardo'