• Ubuntu系统---C++之Eclipse 开始工程项目


    Ubuntu系统---C++之Eclipse 开始工程项目


      安装完Eclipse,那就像其它项目一样,先要测试一下是否能用。

    一、测一个hello world例子
    二、利用OpenCV测试一个显示图片的例子

      正常的新建工程,可以参照如下:
    (1)图文c++ eclipse使用及第一个c++程序 @https://wenku.baidu.com/view/91bfcde5daef5ef7ba0d3cc7.html

    (2)Ubuntu16.04配置Eclipse开发OpenCV,图示“打开Eclipse,创建C++工程,取名为lena ”@https://www.cnblogs.com/eczhou/p/7860598.html

    (3)ubuntu 下eclipse opencv工程配置,也是图示步骤 @https://blog.csdn.net/CAIYUNFREEDOM/article/details/89637607

    (4)极速配置 Ubuntu + Eclipse CDT + Opencv2.3.1 环境 @https://www.cnblogs.com/shihty/archive/2012/10/24/2737552.html

    (5)Ubuntu下使用Eclipse CDT创建OpenCV项目图解 @https://blog.csdn.net/wuguangbin1230/article/details/75576069

      中途都会遇到很多问题,一点点的解决:
    (1)解决Eclipse semantic error  @https://blog.51cto.com/3387980/1717086

    (2)eclipse 解决/usr/bin/ld: cannot find -lxxx 问题
    参照@http://blog.sina.com.cn/s/blog_e15c1f070101idor.html
    “如果库安装成功,但是,在eclipse包含库中的方法如下:
    例如:  要包含log4cxx   
    我的安装路径为/usr/local/lib/libs
    那么在该目录下找到一个lib文件夹,确定里面有一个liblog4cxx.so 文件(这是重要标志!!!)。
    那么只要在安装路径中添加lib,即/usr/local/lib/libs/lib   为所需的包含路径
    心得:
          包含库到路径一般为安装路径后加/lib。以存在对应.so文件为准。”

      我找到报错的文件,找到位置,添加到环境中,OK。

    (3)Eclipse运行C++问题Launch failed,Binary not found
    创建HelloWorld工程,解决办法,工具栏run->run configuration;双击c/c++ application出现HelloWorldCPP debug,选中;Main标签下,c/c++ application:search project->选中HelloWorldCPP->OK;common标签下,勾选Debug和Run->apply->run;后续可以直接点击工具栏三角形进行运行了。@https://blog.csdn.net/u011939755/article/details/80781651


    配置MinGW—解决关于Eclipse C++出现Launch failed,Binary not found问题的解决方案(暂未尝试成功,不知道真是与这个有关吗!)

    @https://blog.csdn.net/iaiti/article/details/39344895
    @https://www.cnblogs.com/fickleness/p/3273241.html   windows下的图文
    @https://www.cnblogs.com/purplec/p/5598042.html      也是windows下的图文

    (4)opencv配置,配置好后,用测试程序运行,不报错,图片不显示??
    @https://zhidao.baidu.com/question/689304286342354724.html


    总结:想用OpenCV必须先配好Eclipse + OpenCV环境,不然每走一步都在报错。当然这是第一次用Eclipse + OpenCV,以后就有经验了。

    ********************************************************************附部分截图,顺序没排版***************************************************************

     

     再指明lib :
    
      lib是要自己找的,依旧快捷键Ctrl + alt + T 召唤出终端,这次输入:
      pkg-config --libs opencv
    
      会打印出所有的libs,应该是下面这些:
      opencv_shape;opencv_objdetect;opencv_ml;opencv_stitching;opencv_videostab;opencv_photo;opencv_dnn;opencv_calib3d;opencv_superres;opencv_video;
    opencv_features2d; opencv_highgui;opencv_videoio;opencv_imgcodecs;opencv_imgproc;opencv_flann;opencv_core   可以全部导入,以免找不到。   找到 GCC C
    ++ Linker,在右侧 First in Library search path (-L) 中加入这些库,通过加分号了,所以可以直接导入,eclipse 会自动换行分开,不然就要一个一个手动输入。


     

     

    还有其他问题,系统路径是不是没有配好,为什么每次新建工程,上述配置都没有了?! 在继续解决。

  • 相关阅读:
    密码等级
    ie兼容透明
    分割线
    支付宝银行判断接口
    date只能选择今天之后的时间js
    离开页面之前提示,关闭,刷新等
    使用 Linux 系统的常用命令
    C#窗体简单增删改查
    1
    二维数组
  • 原文地址:https://www.cnblogs.com/carle-09/p/11275636.html
Copyright © 2020-2023  润新知