0
私はjvm.dllを呼び出す必要があるCファイルを持っています。 jvm.dll(C:\Program Files\Java\jdk1.8.0_77\jre\bin\server
)と同じフォルダにCファイルを保存すると、正常に動作します。
しかし、他の場所からCプログラムを実行すると、同じように動作しません。方法。
私はset LOAD_LIBRARY_SEARCH = C:\Program Files\Java\jdk1.8.0_77\jre\bin\server
を使って、現在のディレクトリからjvm.dllを呼び出しました。
しかし、他の場所からCプログラムを実行すると、jvm.dllが生成され、エラーがありません。 export LD_LIBRARY_PATH
に相当するものをお勧めします。 同じプログラムがLinuxで正常に動作しています。jvm.dllのシステム全体の環境変数を設定する方法