1

主題が言うように、これは可能ですか?私はjni4netを知っていますが、Windows上にあります。

取得したエラーの抜粋を次に示します。

Java HotSpot(TM) 64-Bit Server VM warning: You have loaded library /tmp/mydll.dll which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
Native code library failed to load.
4

2 に答える 2

2

Java コードから呼び出され、代わりに C# 関数を呼び出す関数を C で作成することができます。

C から C# へのブリッジについては、こちらをご覧ください。

于 2016-04-24T20:48:11.447 に答える
0

JNBridgePro はあなたのシナリオをサポートします。Mono での .NET 側の実行をサポートしているため、.NET 側を Linux で実行できます。詳細については、JNBridge の Web サイトを参照してください。

開示:私はJNBridgeにいます。

于 2016-04-26T06:05:53.933 に答える