當前位置:首頁 » 編程軟體 » python編譯32位dll

python編譯32位dll

發布時間: 2023-06-11 15:01:32

『壹』 python3,64位的,怎麼樣調用32位的DLL最方便

工作流程:1.創建一個進程外COM伺服器(EXE)。2.將32位dll的介面函數封裝為COM伺服器的相關介面。3.注冊COM伺服器*.exe/regserver(注銷*.exe/unregserver)。4.64位進程調用32位COM伺服器介面,成功。從而曲線實現了64位進程調用32位dll。具體步驟:我首先創建了一個簡單的dll工程,只輸出一個函數intc=add(inta,intb);生成lib和dll然後創建一個進程外COM(EXE類型),內部鏈接dll,添加方法Method:Add(long*c){*c=add(1,2);}編譯生成。然後注冊COM,*.exe/regserver最創建一個64位WIN32工程驗證64位環境下方法調用是否正確,經驗證正確!!!結論:以上方法可以解決64位進程調用32位dll的問題32位進程調用64位dll應該也可以通過這種方法解決,原因64位windows系統下安裝了32位和64位兩套COM系統

『貳』 Windows下如何在python中調用c語言程序編譯的dll

這個dll可能是用borland公司的編譯器編譯出來的。 或者這個dll可能不是在你本機上編譯的,如果你有這個dll的源碼,可以編譯一下,然後放到腳本同一目錄下,再試試。

『叄』 python有沒有辦法能夠編譯成DLL文件

pypy是用python實現的python,區別於cPython,和C沒什麼關系,你要用python寫C,需要的是Cython。具體看文檔,沒那麼難。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:645
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:936
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:632
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:821
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:731
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1066
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:299
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:160
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:850
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:763