Gagal Memuatkan Pemalam Platform "Windows" dalam Qt5 Static Build
Apabila cuba menjalankan aplikasi Qt yang dibina secara statik dengan Qt 5.0.2 pada Windows menggunakan Visual Studio 2012, pengguna mungkin menghadapi mesej ralat yang menunjukkan "Gagal memuatkan pemalam platform windows."
Menambah Perpustakaan Diperlukan
Untuk menyelesaikan ralat ini, perpustakaan berikut harus ditambahkan pada pemaut input:
Walau bagaimanapun, menambahkan "qwindowsd.lib" pada senarai ini biasanya tidak menangani isu ini.
Penyelesaian Binaan Dinamik
Untuk binaan dinamik sahaja, pengguna harus memastikan bahawa qwindows.dll fail dipindahkan ke direktori yang mengandungi boleh laku (.exe) dan DLL lain yang diperlukan. Ia harus diletakkan di sebelah, bukan dalam mana-mana subdirektori.
yourapp.exe Qt5Core.dll … platforms/qwindows.dll …
Perhatikan bahawa direktori pemalam tidak lagi diperlukan dalam kes ini. Sebaliknya, semua folder yang diperlukan daripada QT_BASE/.../plugins/* hendaklah disertakan secara langsung bersama binari.
Penyelesaian ini telah berjaya dilaksanakan oleh pengguna dan boleh didapati dalam forum Qt: http: //qt-project.org/forums/viewthread/27056/#122588
Atas ialah kandungan terperinci Mengapa Aplikasi Qt 5 Saya yang Dibina Secara Statik Gagal Memuatkan Pemalam Platform \'Windows\'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!