首先在pubspec.yaml中添加ffigen依赖:
ffigen:
output: 'lib/gen/bindings.dart'
headers:
entry-points:
- 'native/quantum_native.h'
之后运行ffi生成器命令:
dart run ffigen
也可以在独立配置文件中配置,如ffigen.yaml,然后运行:
dart run ffigen --config ffigen.yaml
首先在pubspec.yaml中添加ffigen依赖:
ffigen:
output: 'lib/gen/bindings.dart'
headers:
entry-points:
- 'native/quantum_native.h'
之后运行ffi生成器命令:
dart run ffigen
也可以在独立配置文件中配置,如ffigen.yaml,然后运行:
dart run ffigen --config ffigen.yaml