我有一個libPNG的問題,這導致我相信我需要一個64位版本的libPNG在64位計算機上運行我的應用程序。錯誤是IMG_Load: Failed loading libpng15-15.dll: %1 is not a valid Win32 application.
根據這個網站上的其他一些帖子,這是一個事實,這是一個32位的DLL,是這個問題嗎?是否有libPNG 64位?
回答
是的,libpng適用於64位架構,包括x86_64。
這是一個開源庫,所以如果預編譯的二進制文件不適用於您的平臺/體系結構,那麼您可以使用您的項目進行編譯。
我只是使用通常的libPNG運行時下載,但它失敗並出現上述錯誤,那麼我應該怎麼做? – 2012-03-10 11:00:24
你從哪裏下載它? [官方網站](http://libpng.org/pub/png/libpng.html)不提供Windows二進制文件。 – strcat 2012-03-10 11:02:40
我其實不知道從哪裏得到它,它可以在我的x86筆記本電腦上工作,但不是我的x64臺式電腦,它叫做libPNG15-15.dll – 2012-03-10 11:05:40
- 1. 是否有64位TclPro?
- 2. gevent是否有64位版本?
- 3. 是否有64位版本的pymongo?
- 4. Hibernate是否有64位版本?
- 5. Visual Studio 2010是否有64位版本?
- 6. 是否存在64位CruiseControl.NET?
- 7. 64位是否需要FreeResource?
- 8. 64位CPU上的VMware 4 ESXi是否運行64位客人?
- 9. 是否有SQL Server 2008 64位的SSMS和BIDS的64位版本?
- 10. Mono是否支持64位Windows?
- 11. Lua是否使用64位整數?
- 12. bluecove是否適用於Linux 64位?
- 13. libssl32是否存在64位版本
- 14. 確定是否編譯ELF對象是32位或64位
- 15. 有沒有辦法檢查進程是64位還是32位?
- 16. 是否有可能在Windows 7 64位中使用來自32位EXE應用程序的64位COM(DLL)?
- 17. Cray mpich是否有64位整數MPI變量?
- 18. 是否有替代libusb-win32的64位窗口?
- 19. IBM WebSphere Portal 6.0是否有任何64位版本?
- 20. 在Visual Studio 2010中是否有64位的#define?
- 21. C++中是否有64位整數的「標準」htonl函數?
- 22. 是否有64位版本的Pex(學術許可證)?
- 23. 是否有64位版本的SQL Server Management Studio(SSMS)2005?
- 24. 是否有適用於Windows 7 64位的M2Crypto安裝程序?
- 25. C++ Long Long INT - 64位是否僅限於64位操作系統?
- 26. 在32位和64位機器中總是長64位
- 27. 是否有可能創建一個64位和32位的DLL? C++
- 28. 是否有可能將64位DLL加載到32位進程中?
- 29. 是否有可能爲虛幻引擎/ Unity製作64位定位系統?
- 30. 64位操作系統上的32位Java:JVM的數量是否有限制?
靜態鏈接它可能是最簡單的。 libPNG很小且獨立。 – Thomas 2012-03-10 10:36:32
如果你願意 - 請! - 描述你正在構建的應用程序的一些技術細節(編譯器,操作系統,32或64位,以及你的應用程序如何使用/鏈接到那個庫),我想你會得到更好的答案。 – 2012-03-10 10:40:24
如果你編譯它爲64位,那麼會有... – 2012-03-10 10:43:33