Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Menyusun Qt dari Sumber untuk Visual Studio 2010?

Bagaimana untuk Menyusun Qt dari Sumber untuk Visual Studio 2010?

Linda Hamilton
Linda Hamiltonasal
2024-11-20 18:50:18620semak imbas

How to Compile Qt from Source for Visual Studio 2010?

Cara Membina Qt untuk Visual Studio 2010

Semasa menggunakan Qt dengan Visual Studio 2010, adalah penting untuk memahami bahawa perduaan pra-bina untuk Visual Studio 2008 tidak serasi. Oleh itu, adalah perlu untuk menyusun Qt daripada sumber.

Pra-Keperluan:

  • Muat turun Qt dari https://www.qt.io/download/ . Pilih fail zip dan bukannya pakej pra-bina untuk Visual Studio 2008.
  • Buka Prompt Perintah Visual Studio 2010, yang menetapkan pembolehubah persekitaran yang diperlukan untuk membina.

Membina Qt:

  1. Navigasi ke folder sumber Qt menggunakan arahan DOS (E: diikuti dengan arahan cd).
  2. Konfigurasikan Qt menggunakan arahan berikut:
configure.exe -release -no-webkit -no-phonon -no-phonon-backend -no-script -no-scripttools -no-qt3support -no-multimedia -no-ltcg
  1. Mulakan proses binaan menggunakan:
nmake

Menetapkan Pembolehubah Persekitaran:

  • Tetapkan pembolehubah persekitaran QTDIR kepada direktori pemasangan Qt menggunakan:
setx QTDIR e:\Qt
  • Gunakan Path Editor untuk menambah direktori Qtbin pada pembolehubah persekitaran PATH.

Memasang Tambahan Qt Visual Studio:

  • Muat turun Tambah Masuk Visual Studio (qt-vs-addin-1.1.9.exe) daripada halaman muat turun Qt.
  • Selepas log keluar dan log masuk semula, aplikasi demo Qt harus berjalan dengan betul.

Nota:

Untuk membina Qt minimalis, bendera konfigurasi yang disediakan di atas adalah disyorkan. Rujuk manual rujukan Qt untuk mengubah suai konfigurasi berdasarkan keperluan khusus.

Atas ialah kandungan terperinci Bagaimana untuk Menyusun Qt dari Sumber untuk Visual Studio 2010?. 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