C#による動的ライブラリの呼び出し方法
C#から他の言語で作成された動的ライブラリを呼び出す必要があるケースは多いです。以下では、C#がC言語で作成された動的ライブラリを呼び出す方法を紹介します。
math.c
int calculateSum(int a, int b)
{
return a + b;
}
動的ライブラリの作成
gcc -fPIC -shared math.c -o libmath.so
C#コード
using System;
using System.Runtime.InteropServices;
namespace ...
8月9日 18:28 投稿