mex モジュールと呼ばれるp.mexw64
別の dll を使用しています。mex モジュールは、lib ファイルにリンクしているため、p.dll
ロード時にロードされます。
通常、再コンパイルしたいときは. これはアンロードし、次にまたアンロードします。 p.dll
p.dll
clear p;
p.mexw64
p.dll
そうでない場合を除いて。実際に定量化できないいくつかのシナリオでp.mexw64
は、アンロードされますが (Process Explorer にあることがわかります)、p.dll
ロードされたままになり、解放されません。
次に、再コンパイルするために matlab を閉じる必要がd.dll
ありますが、これは面倒です。
この dll を使用していた mex がなくなった後も、この dll がロードされたままになる可能性があるのは何ですか?