pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

openCV 程序編譯錯誤“libopencv_core.so.2.4: cannot ope

openCV program compile error quot;libopencv_core.so.2.4: cannot open shared object file: No such file or directoryquot; in ubuntu 12.04(openCV 程序編譯錯誤“libopencv_core.so.2.4: cannot open shared object file: No such file or direct
本文介紹了openCV 程序編譯錯誤“libopencv_core.so.2.4: cannot open shared object file: No such file or directory"在 Ubuntu 12.04的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我在 ubuntu 12.04 中編譯并安裝了 openCV 2.4.2.在 /usr/local/include 下,我可以看到目錄 /usr/local/opencv/usr/local/opencv2.

I compiled and installed openCV 2.4.2 in ubuntu 12.04. Under /usr/local/include I can see the directories /usr/local/opencv and /usr/local/opencv2.

這是我寫的代碼:

#include <cv.h>
#include <highgui.h>
#include <iostream>
using namespace cv;
using namespace std;
int main(int argc,char **argv)
{
   Mat image;
   image = imread(argv[1],1);

   if(argc != 2 || !image.data)
   {
       cout << "No image data
";
       return -1;
   }

   namedWindow("Display Image",CV_WINDOW_AUTOSIZE);
   imshow("Display Image",image);
   waitKey(0);
   return 0;
}

我使用這個命令行編譯它:

I compiled it using this command line:

g++ DisplayImage.cpp -o DisplayImage `pkg-config opencv --cflags --libs` 

沒有編譯時錯誤,但是當我嘗試使用 /DisplayImage code.png 運行生成的二進制文件時,我收到以下錯誤消息:

There were no compile time errors, however when I try to run the resulting binary with /DisplayImage code.png I get the following error message:

./DisplayImage: error while loading shared libraries: libopencv_core.so.2.4: cannot open shared object file: No such file or directory

推薦答案

您沒有將共享庫放在加載程序可以找到的位置.查看 /usr/local/opencv/usr/local/opencv2 文件夾,看看它們是否包含任何共享庫(以 lib<開頭的文件)/code> 并且通常以 .so 結尾).找到它們后,創建一個名為 /etc/ld.so.conf.d/opencv.conf 的文件,并將存儲庫的文件夾的路徑寫入其中,每行一個.

You haven't put the shared library in a location where the loader can find it. look inside the /usr/local/opencv and /usr/local/opencv2 folders and see if either of them contains any shared libraries (files beginning in lib and usually ending in .so). when you find them, create a file called /etc/ld.so.conf.d/opencv.conf and write to it the paths to the folders where the libraries are stored, one per line.

例如,如果庫存儲在 /usr/local/opencv/libopencv_core.so.2.4 下,那么我會將其寫入我的 opencv.conf 文件:

for example, if the libraries were stored under /usr/local/opencv/libopencv_core.so.2.4 then I would write this to my opencv.conf file:

/usr/local/opencv/

然后運行

sudo ldconfig -v

如果找不到庫,請嘗試運行

If you can't find the libraries, try running

sudo updatedb && locate libopencv_core.so.2.4

在一個外殼中.如果您在編譯 OpenCV 后重新啟動,則不需要運行 updatedb.

in a shell. You don't need to run updatedb if you've rebooted since compiling OpenCV.

參考文獻:

關于 Linux 上的共享庫:http://www.eyrie.org/~eagle/notes/rpath.html

About shared libraries on Linux: http://www.eyrie.org/~eagle/notes/rpath.html

關于添加 OpenCV 共享庫:http://opencv.willowgarage.com/wiki/InstallGuide_Linux

About adding the OpenCV shared libraries: http://opencv.willowgarage.com/wiki/InstallGuide_Linux

這篇關于openCV 程序編譯錯誤“libopencv_core.so.2.4: cannot open shared object file: No such file or directory"在 Ubuntu 12.04的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Assertion failed (size.widthgt;0 amp;amp; size.heightgt;0)(斷言失敗(size.width0 amp;amp; size.height0))
Rotate an image in C++ without using OpenCV functions(在 C++ 中旋轉圖像而不使用 OpenCV 函數)
OpenCV: process every frame(OpenCV:處理每一幀)
Why can#39;t I open avi video in openCV?(為什么我不能在 openCV 中打開 avi 視頻?)
OpenCV unable to set up SVM Parameters(OpenCV 無法設置 SVM 參數)
Convert a single color with cvtColor(使用 cvtColor 轉換單一顏色)
主站蜘蛛池模板: 甲级防雷检测仪-乙级防雷检测仪厂家-上海胜绪电气有限公司 | GEDORE扭力螺丝刀-GORDON防静电刷-CHEMTRONICS吸锡线-上海卓君电子有限公司 | 氢氧化钙设备, 氢氧化钙生产线-淄博惠琛工贸有限公司 | 深圳激光打标机_激光打标机_激光焊接机_激光切割机_同体激光打标机-深圳市创想激光科技有限公司 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 无痕胶_可移胶_无痕双面胶带_可移无痕胶厂家-东莞凯峰 | 异噻唑啉酮-均三嗪-三丹油-1227-中北杀菌剂厂家| 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 校园气象站_超声波气象站_农业气象站_雨量监测站_风途科技 | 东莞注册公司-代办营业执照-东莞公司注册代理记账-极刻财税 | 创富网-B2B网站|供求信息网|b2b平台|专业电子商务网站 | 全国国际学校排名_国际学校招生入学及学费-学校大全网 | 安徽泰科检测科技有限公司【官方网站】 | 高效节能电机_伺服主轴电机_铜转子电机_交流感应伺服电机_图片_型号_江苏智马科技有限公司 | 瓶盖扭矩仪(扭力值检测)-百科| 石英粉,滑石粉厂家,山东滑石粉-莱州市向阳滑石粉有限公司 | 体坛网_体坛+_体坛周报新闻客户端| 海峰资讯 - 专注装饰公司营销型网站建设和网络营销培训 | 坏男孩影院-提供最新电影_动漫_综艺_电视剧_迅雷免费电影最新观看 | bng防爆挠性连接管-定做金属防爆挠性管-依客思防爆科技 | 冷水机-冰水机-冷冻机-冷风机-本森智能装备(深圳)有限公司 | 钣金加工厂家-钣金加工-佛山钣金厂-月汇好 | 亚洲工业智能制造领域专业门户网站 - 亚洲自动化与机器人网 | 美侍宠物-专注宠物狗及宠物猫训练|喂养|医疗|繁育|品种|价格 | 希望影视-高清影视vip热播电影电视剧免费在线抢先看 | ISO9001认证咨询_iso9001企业认证代理机构_14001|18001|16949|50430认证-艾世欧认证网 | 宿松新闻网 宿松网|宿松在线|宿松门户|安徽宿松(直管县)|宿松新闻综合网站|宿松官方新闻发布 | 刑事律师_深圳著名刑事辩护律师_王平聚【清华博士|刑法教授】 | 慈溪麦田广告公司,提供慈溪广告设计。 | 河南空气能热水器-洛阳空气能采暖-洛阳太阳能热水工程-洛阳润达高科空气能商行 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | 伺服电机_直流伺服_交流伺服_DD马达_拓达官方网站 | 苏州工作服定做-工作服定制-工作服厂家网站-尺品服饰科技(苏州)有限公司 | 油漆辅料厂家_阴阳脚线_艺术漆厂家_内外墙涂料施工_乳胶漆专用防霉腻子粉_轻质粉刷石膏-魔法涂涂 | 蔡司三坐标-影像测量机-3D扫描仪-蔡司显微镜-扫描电镜-工业CT-ZEISS授权代理商三本工业测量 | 成都办公室装修-办公室设计-写字楼装修设计-厂房装修-四川和信建筑装饰工程有限公司 | 龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司_龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司 | 电动打包机_气动打包机_钢带捆扎机_废纸打包机_手动捆扎机 | 铝合金风口-玻璃钢轴流风机-玻璃钢屋顶风机-德州东润空调设备有限公司 | 桨叶搅拌机_螺旋挤压/方盒旋切造粒机厂家-无锡市鸿诚输送机械有限公司 | 变色龙云 - 打包app_原生app_在线制作平台_短链接_ip查询 | 苏州西装定制-西服定制厂家-职业装定制厂家-尺品服饰西装定做公司 |