簡體   English   中英

從源代碼編譯opencv后可以刪除哪些文件夾?

[英]What folders can be deleted after compiling opencv from source?

我從源代碼編譯了很多遍opencv,它占用了我硬盤上的大量空間。 特別是build/modules的文件夾似乎占用了大量空間。 是否可以安全地刪除此文件夾以及除

./opencv-2.X.X/include
./opencv-2.X.X/build/lib

第一個文件夾包含我的c ++程序中#include所必需的頭,后者包含已編譯程序所鏈接到的動態庫。 使用opencv的任何程序在另一個文件夾中需要/鏈接的其他文件夾中是否還有其他內容,或者我是否可以刪除其余部分?

我建議僅保留包含文件,庫和bin()(即調試和發布)兩者。

因此,在Windows和Unix上,僅需要.dll和.lib即可。.so,.a,.so.vv(versioning)。 以及標頭是必需的。

完成make install步驟后,您可以刪除源目錄下的所有內容。

在構建之前,您應該指定CMAKE_INSTALL_PREFIX=/usr/local/或類似的名稱。 該路徑將包含必須保留的所有構建輸出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM