qt msvc2015找不到 編譯器 qt5.7msvc靜態(tài)編譯出來(lái)為什么沒(méi)有webengine和webview?
qt5.7msvc靜態(tài)編譯出來(lái)為什么沒(méi)有webengine和webview?讓我們同時(shí)使用qt5.5.1、qtwebkit和qtwebengine。官方預(yù)編譯包也可以支持XP系統(tǒng)。在qt5.6之后,沒(méi)
qt5.7msvc靜態(tài)編譯出來(lái)為什么沒(méi)有webengine和webview?
讓我們同時(shí)使用qt5.5.1、qtwebkit和qtwebengine。官方預(yù)編譯包也可以支持XP系統(tǒng)。在qt5.6之后,沒(méi)有qtwebkit,并且官方預(yù)編譯包不支持XP系統(tǒng)。它需要支持XP和自己編譯。
QT用VS還是MINGW編譯好,有什么區(qū)別?
兩個(gè)編譯器取決于開(kāi)發(fā)情況;
正確的程序在QT中總是不能正常運(yùn)行?
更改為QT版本。QT在窗口中有兩個(gè)編譯器版本,一個(gè)是MinGW版本,另一個(gè)是MSVC版本(Microsoft編譯器)。請(qǐng)單擊此處獲取/officialRelease/Qt/5.8/5.8.0的索引選擇一個(gè)MinGW版本,這樣您就不需要配置MSVC了。
但是,如果您想繼續(xù)使用MSVC,您至少應(yīng)該安裝一個(gè)vs 2015或其他什么,然后查找vs加載項(xiàng)(QT支持vs,或vs支持QT)。您可以在這里使用/officialReleases/vsaddin下載的索引。
Qt的MinGw版本一直都不支持WebEngIne嗎?
在代碼級(jí)別,MinGW可以編譯web引擎。目前,mingw-w64的實(shí)現(xiàn)可以編譯MSVC可以編譯的大部分東西,并且代碼不需要太多的修改。真正的困難在于改變chromium的編譯工具鏈,它涉及到許多腳本。另外,N個(gè)第三方庫(kù)的編譯方法也需要改變。這需要大量的工作問(wèn)題是,在QT項(xiàng)目完成這項(xiàng)工作之后,如果上游chromium不接受這些補(bǔ)丁,那么每次升級(jí)webengine時(shí),都需要合并這些補(bǔ)丁并進(jìn)行額外的回歸測(cè)試。另一個(gè)原因是,在大型項(xiàng)目中,下游的MinGW不夠穩(wěn)定