[英]Moving a pre-made OpenCV installation to another Linux computer
我使用本指南在Linux上安裝了OpenCV for C ++。
然后通過本指南使其與Eclipse一起使用。
但是,我需要能夠在幾台不同的Linux計算機上使用OpenCV,這是我遇到的問題。
安裝工作正常,但是制作文件花費了很多時間(超過3個小時),因此,當我將OpenCV移至另一台Linux計算機時,我想跳過安裝過程。 我嘗試將預制的OpenCV目錄從我的第一次安裝復制到另一台計算機,但是當嘗試從指南中使用此突擊隊查找OpenCV安裝時:
pkg-config --cflags opencv
我收到此錯誤消息:
Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found
我只想確保在花半天的時間在每台計算機上進行OpenCV安裝之前,是否可以將預制的OpenCV安裝復制到另一台計算機上? 這將為我節省大量時間。 還是我只需要遵循要在其上使用OpenCV的每台計算機的安裝指南?
提前致謝,
OpenCV的某些部分必須針對特定處理器進行編譯。 這意味着您必須在特定計算機上安裝編譯它們。 我假設cmake
將花費大部分時間。 為了增強此過程,您可以添加-j選項,后跟計算機具有的線程數。 例如, -j4
對於具有4個線程的計算機,或-j8
對於具有8個線程的計算機。 如果您不知道計算機有多少個線程,則可以使用命令lscpu
獲取有關CPU的信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.