導航:首頁 > 文件教程 > matlab生成dll文件

matlab生成dll文件

發布時間:2024-11-01 16:41:14

『壹』 Matlab 2017b編譯生成exe或DLL文件後無法運行的問題及其解決方法

問題原因

出現此問題是由於Windows 的system32目錄下兩個DLL文件版本太低,這兩個文件是SSLEAY32.DLL和LIBEAY32.DLL。

這兩個文件在MATLAB安裝目錄的\bin\win64目錄下也有,\bin\win64這個目錄是在添加到了系統的PATH變數里了的。但是Matlab編譯後的exe程序在運行時,system32目錄有高的優先順序,會使用system32目錄下的這兩個文件,導致初始化錯誤,直接閃退。

解決方法

知道了此原因,有兩種解決方法:

(1)將Matlab的安裝目錄 \bin\win64下的SSLEAY32.DLL和LIBEAY32.DLL復制到windows的system32目錄下,覆蓋舊版本的文件。但是這樣可能導致使用這兩個DLL文件的其他程序出現問題。

(2)將Matlab的安裝目錄 \bin\win64下的SSLEAY32.DLL和LIBEAY32.DLL文件復制到自己編譯後的exe同目錄下,這樣exe文件在運行時就是找自己目錄下的這兩個DLL文件,而不會使用windows\system32目錄下的DLL文件。

---------------------

原文:https://blog.csdn.net/hongandyi/article/details/79427078

閱讀全文

與matlab生成dll文件相關的資料

熱點內容
qq非主流圖片女生帶字 瀏覽:849
移動端js地圖 瀏覽:570
春雨大數據是什麼 瀏覽:47
蘋果6s和蘋果7哪個更好 瀏覽:453
iphone4s相當於安卓 瀏覽:520
如何把qq文件傳入微信 瀏覽:192
德陽怎樣做網站多少錢 瀏覽:353
python判斷文件創建 瀏覽:646
給pdf文件編輯目錄 瀏覽:684
手機qq名字修改不了 瀏覽:114
華為手機怎麼看地圖數據 瀏覽:895
怎麼壓縮文件並且安裝 瀏覽:926
三國淘app什麼時候上線 瀏覽:218
微信朋友圈佔位白圖 瀏覽:662
打開移動數據網速慢為什麼 瀏覽:67
微信連接不了網路連接失敗 瀏覽:2
網頁代碼庫 瀏覽:204
南陽違法app有哪些 瀏覽:341
qq2012日本版60閃退 瀏覽:840
蘋果6底部屏幕與機身裂開 瀏覽:57

友情鏈接