導航:首頁 > 源碼編譯 > win10下make編譯速度過慢

win10下make編譯速度過慢

發布時間:2025-05-20 10:20:40

A. win10 cmake源碼編譯安裝opencv(c++,qt)(解決ffmpeg下載失敗導致opencv無法處理視頻)

要使用Qt與Windows上的OpenCV,當默認的msvc版本不滿足需求時,需要通過源碼編譯安裝,並配合cmake工具。以下是詳細的步驟:

首先,下載OpenCV sources版本,同時確保已經安裝了cmake編譯工具,這里推薦選擇對應版本的MinGW版本。在Qt的mingw環境中,需將mingw的bin路徑(例如:D:\Programs\Qt\Qt5.12.12\Tools\mingw730_64\bin)添加到環境變數,驗證配置成功可通過在cmd中輸入gcc -v。

解壓OpenCV到指定位置,創建一個build文件夾。使用cmake-gui,設置源碼路徑和build文件夾,配置為MinGW Makefiles。初次配置可能遇到問題,如ffmpeg下載失敗,這時需要重命名ffmpeg.cmake為ffmpeg.txt,修改其中的下載地址為https://mirror.ghproxy.com/。

在cmake-gui中,勾選with_qt和with_opengl,取消opencv_enable_allocator_stats和與python相關的選項。如果需要python支持,可以使用pip安裝。配置完成後,再次點擊configure並生成makefile,確保所有路徑正確。

在build文件夾中,通過mingw32-make -j(根據你的CPU核心數設置線程數,例如16)開始編譯,最後執行mingw32-make install。安裝後,別忘了將安裝路徑(如D:\Programs\opencv3.4.10\build\install\x64\mingw\bin)添加到系統環境變數。
通過這些步驟,你就可以在Qt環境中成功安裝並使用OpenCV處理視頻了,無需擔心ffmpeg下載失敗的問題。

B. Win10下MinGW gcc編譯時沒有輸出

不用關,就讓系統運行完這個設備安裝就好,這個一般是系統在你電腦上發現了新的即插即用設備,比如U盤等,然後連上伺服器去下載驅動,所以會比較慢。 如果是U盤或移動硬碟等設備,你要關掉這個設備安裝也沒什麼事。

C. 2020-11-09 Win10 WSL編譯Linux code速度極慢

新裝了一台i5 10400 cpu的主機。編譯Linux工具鏈, 發現在win10 WSL 2.0,Ubuntu環境下,速度極慢。同樣的機子我還裝了Ubunut 20.04, 差距明顯,要快很茄旦銀多。甚至比Macbook Pro下運行LUbuntu虛擬機下的執行速顫宴度還要慢一半。遲毀

口說無憑,列個表格,下面幾項,是編譯同樣的東西,我從輸出日誌裡面取的。

所以Windows下做一些Linux驅動的開發是非常不合適的,不知道時間都花在哪裡了?運行的時候,CPU的6個線程100%負載,6個線程60%負載。不如裝個虛擬機用。

閱讀全文

與win10下make編譯速度過慢相關的資料

熱點內容
安卓手機軟體如何給照片加發光點 瀏覽:977
結構性存款在app哪裡 瀏覽:968
iphone如何快速打開app 瀏覽:797
好玩的程序員笑話 瀏覽:82
linux下如何搭建web伺服器 瀏覽:222
狼群之飢和命令之眼 瀏覽:369
xp使用telnet命令 瀏覽:158
安卓如何有蘋果塗鴉筆 瀏覽:598
圖好快壓縮 瀏覽:295
華為思科命令手冊 瀏覽:155
七公主中文版在哪個app看 瀏覽:646
周立功單片機實驗與實踐 瀏覽:259
新建文件夾命名怎麼老是顯示重試 瀏覽:797
雲伺服器如何建立社區 瀏覽:230
把pdf轉成word文檔的軟體 瀏覽:248
雲伺服器的操作系統選什麼好 瀏覽:974
python沒用 瀏覽:833
丁曉鍾外刊pdf 瀏覽:246
安卓怎麼給應用改圖標 瀏覽:791
linux查看服務是否啟動命令 瀏覽:322