Rumah >pembangunan bahagian belakang >C++ >Mengapa Pembinaan Qt5 Statik Saya Gagal dengan \'Gagal Memuatkan Pemalam Platform \'windows\'\'?

Mengapa Pembinaan Qt5 Statik Saya Gagal dengan \'Gagal Memuatkan Pemalam Platform \'windows\'\'?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-02 20:01:11828semak imbas

Why Does My Static Qt5 Build Fail with

Qt5 Static Build Encounters "Gagal Memuatkan Platform Plugin 'windows'" Ralat

Dalam Visual Studio 2012, cuba menjalankan aplikasi Qt dibina dengan pengedaran statik Qt 5.0.2 boleh mengakibatkan ralat "Gagal memuatkan pemalam platform windows."

Resolusi:

Walaupun penambahan input pemaut yang disebutkan adalah penting, punca isu ini terletak pada ketiadaan DLL yang penting. Untuk binaan dinamik, pastikan qwindows.dll disalin ke direktori yang sama seperti aplikasi boleh laku dan semua DLL Qt lain yang diperlukan.

Pertimbangan Tambahan:

  • Elakkan menambah "qwindowsd.lib" pada pemaut input, kerana ia tidak diperlukan.
  • Direktori pemalam harus ditinggalkan dengan sengaja, membolehkan anda meletakkan semua folder yang diperlukan daripada direktori pemalam Qt terus ke dalam folder binari aplikasi.
  • Bergantung pada keamatan GUI daripada aplikasi, libEGL.dll mungkin tidak diperlukan.

Atas ialah kandungan terperinci Mengapa Pembinaan Qt5 Statik Saya Gagal dengan \'Gagal Memuatkan Pemalam Platform \'windows\'\'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn