導航:首頁 > 文件教程 > 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文件相關的資料

熱點內容
網站怎麼查詢真假 瀏覽:507
視頻文件沒有圖標 瀏覽:944
文件圖標上有個鎖 瀏覽:87
ios9appstore空白 瀏覽:744
htmljs是什麼 瀏覽:852
win10自帶軟體卸載軟體卸載 瀏覽:552
蘋果刷機好多錢 瀏覽:275
mac怎麼滾動截屏網站 瀏覽:619
mtkflashtool教程 瀏覽:176
unicode代碼表 瀏覽:520
蘋果app為什麼搜不到仙劍奇俠傳了 瀏覽:198
c程序數組內存 瀏覽:589
數據線的水晶頭怎麼拆 瀏覽:462
學習編程可以干什麼兼職 瀏覽:920
linux開機啟動sh 瀏覽:133
微信網名獨立 瀏覽:607
城中村網路 瀏覽:272
夢幻誅仙微信禮包大全 瀏覽:615
蘋果7出現網路問題 瀏覽:233
ip地址網路號怎麼看 瀏覽:926

友情鏈接