Visual Studio 2010 ile Windows 7'de (64 bit) Qt oluşturabilecek biri var mıydı? Yapılandırmak için farklı derleyiciler ve -no-webkit
seçeneğini denedim, ancak nmake hata kodu U1077 ile her zaman başarısız olur. Öneriler için çok müthiş olurdu.Visual Studio 2010 ile Windows 7'de Qt Oluşturma
cevap
Aynı sorunu yaşadım, sonuçta kaynaktan binadan vazgeçtim ve bunun yerine ikili dosyayı kullandı. Şu ana kadar gayet iyi çalışıyor (çünkü sadece benim grafik kurs projem için kullanıyorum)
VS2010 SP1 + Windows ile Windows 7 64 bit (Ultimate) üzerinde 64 bitlik Qt 4.7.2 (minimum) sürümünü başarıyla derledim SDK 7.1 (64 bit sürüm ortamı).
1. Visual Studio 2010
2. Windows SDK 7.1
3. Visual Studio 2010 SP1
4. Visual C++ 2010 SP1 Derleyici Güncelleme, Windows SDK 7.1
için:
Montaj sırası önerildiği şekilde oldu
"C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\WindowsSdkVer.exe" -version:v7.1
OpenSSL:
VS2010 varsayılan Platformu Toolset'in Windows SDK 7.1 kullanmaya devreye sokulduktan Burada
http://wiki.qt.io/Building_Qt_Desktop_for_Windows_with_MSVC#Building_OpenSSL
ve: burada açıklandığı şekilde 64-bit sürümü derlenmiştir
http://wiki.openssl.org/index.php/Compilation_and_Installation#W64
OpenSSL 64-bit sürümü kurulum yolu vardı:
"C: \ Program Files \ OpenSSL"
qt-everywhere-opensource-src-4.7.2.zip ait İçerik burada çözdükten edilmiştir:
"C: \ Program Files \ Nokia \ Qt 4.7.2"
@echo off
echo Setting Microsoft Windows SDK 7.1 Environment set WINSDKDIR=C:\Program Files\Microsoft SDKs\Windows\v7.1 call "%WINSDKDIR%\Bin\SetEnv.cmd" /Release /x64 /win7
echo Setting OpenSSL Environment set OPENSSLDIR=C:\PROGRA~1\OpenSSL set PATH=%OPENSSLDIR%\bin;%PATH% set LIB=%OPENSSLDIR%\lib;%LIB% set INCLUDE=%OPENSSLDIR%\include;%INCLUDE%
echo Setting Qt Environment set QTDIR=C:\PROGRA~1\Nokia\QT47~1.2 set PATH=%PATH%;%QTDIR%\bin
cd /d "%QTDIR%"
configure.exe -release -opensource -shared -platform win32-msvc2010 -no-webkit -no-phonon -no-phonon-backend -no-script -no-scripttools -no-qt3support -no-multimedia -no-ltcg
Ve nihayet NMake komutu kullanılmıştır:
aşağıdaki içeriğe sahip toplu komut dosyası (setqtbuildenv.cmd) kullanılan yapı ortamını yapılandırmak için.
- 1. Visual Studio 2010 Qt Bağlantı Sorunu
- 2. Visual Studio 2010, dosya
- 3. Visual Studio 2010
- 4. Visual Studio 2010,
- 5. Visual Studio 2010 kurulumu
- 6. Visual Studio Yani 2010
- 7. Visual Studio 2010, JavaScript
- 8. Visual Studio 2010 teması?
- 9. Visual Studio 2010 Extension
- 10. Visual Studio/TFS 2010
- 11. "Windows" kategorisi altında Visual Studio şablonlarını oluşturma.
- 12. Ayrılmaz bir Visual Studio 2010
- 13. Visual Studio 2010 yenileme çalışmıyor
- 14. Visual Studio 2010 uzun ayıklama
- 15. Visual Studio 2010 Intellisense rahatsızlıkları
- 16. Visual Studio 2010 Pro - SuppressMessage
- 17. Windows Phone 7 SDK ve Visual Studio 2010 RTM
- 18. Visual Studio 2010 Professional Çözümleri/Projeleri Visual Studio 2010 Premium Solutions/Projects ile% 100 uyumlu mu?
- 19. Kod Visual Studio 2010 derler fakat kaynak kodunu 2010 Visual Studio ile düzgün derler tüm
- 20. GitExtension, Visual Studio 2010 Express'te görünmüyor (Windows 7)
- 21. Visual Studio 2010 Sınıf Şeması
- 22. Visual Studio 2010 Express Sınırlamaları
- 23. Otomatik # tanımlar Visual Studio 2010
- 24. Visual Studio 2010'da, Vim
- 25. visual studio 2010: bağımlılık grafiği
- 26. Visual Studio 2010 satır satırları
- 27. Visual Studio 2010 IntelliSense ->
- 28. Nasıl Visual Studio ihracat 2010 uzantıları
- 29. Visual studio 2010'da bir xsd şemasından veri kümesi oluşturma
- 30. Visual Studio 2010 "Çözüm platformları" penceresi eksik
Hangi QT'yi geliştiriyorsunuz? İndirme bağlantınız var mı lütfen? –
Qt 4.6.2, tam sdk. İndirme bağlantısı - http://qt.nokia.com/downloads/sdk-windows-cpp – Daryna
Yapılandırma seçenekleri için Ben'in ipucunu kullanarak bunu yapabildim gibi görünüyor: http://stackoverflow.com/questions/ 1644172/bina qt-4-5-ile-görsel-c-2010 – Daryna