Qt: MinGW 与MSVC的区别
生活随笔
收集整理的這篇文章主要介紹了
Qt: MinGW 与MSVC的区别
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Qt 中有兩種方式編譯:一種是MinGW ,另一種MSVC,是兩種不同的編譯器。
1、MSVC是指微軟的VC編譯器
2、MingGW是指是Minimalist GNU on Windows的縮寫。它是一個(gè)可自由使用和自由發(fā)布的Windows特定頭文件和使用GNU工具集導(dǎo)入庫的集合,允許你 ? ? 在GNU/Linux和Windows平臺(tái)生成本地的Windows程序而不需要第三方運(yùn)行時(shí)庫。
注意Qt版本:msvc和MinGW版本的區(qū)別。msvc使用的是vs的編譯器,這個(gè)版本主要用于PC開發(fā);MinGW版本使用MinGW編譯器,主要用于跨平臺(tái)開發(fā)。兩個(gè)版本的Qt配置方式完全不同。因此在網(wǎng)上搜配置方法時(shí)候,要加上msvc或者M(jìn)inGW這樣的關(guān)鍵字一塊搜索。網(wǎng)上大部分內(nèi)容是關(guān)于MinGW版本的配置方法,我本地使用的是msvc版本。Msvc版本配置比較簡單;MinGW版本需要下載cmake自行編譯opencv。
總結(jié)
以上是生活随笔為你收集整理的Qt: MinGW 与MSVC的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows10下安装opencv3.
- 下一篇: Python version 2.7 r