Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,3 @@
|
|||
int add(int num1, int num2) {
|
||||
return num1 + num2;
|
||||
}
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
import 'dart:ffi'
|
||||
show DynamicLibrary, NativeFunction, Int32;
|
||||
|
||||
main(){
|
||||
final lib = DynamicLibrary.open('add.dylib'); // Load library
|
||||
|
||||
final int Function(int num1,int num2) add = lib // Write Dart function binding
|
||||
.lookup<NativeFunction<Int32 Function( Int32, Int32 )>>('add') // Lookup function in library
|
||||
.asFunction(); // convert to Dart Function
|
||||
|
||||
print( add( 1, 2 ) );
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue