lib

[学习OpenCV攻略][017][ARM9下移植OpenCV]

跟風遠走 提交于 2020-02-25 02:33:04
安装环境 宿主机: Red Hat Enterprise Linux Server 6.3 开发板: mini2440 相关软件: cmake-3.5.1.tar.gz、OpenCV-2.3.1a.tar.bz2 下载地址: CMake: https://cmake.org/files/v3.5/cmake-3.5.1.tar.gz OpenCV: http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.3.1/OpenCV-2.3.1a.tar.bz2 安装过程 CMake安装 说明: CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。用它来产生OpenCV编译时用到的Makefile文件。 步骤: 1.解压 tar xvf cmake-3.5.1.tar.gz cd cmake-3.5.1 2.配置 ./configure --prefix=/usr //生成Makefile,安装位置/usr 3.编译 make //通过Makefile编译源代码 4.安装 make install //文件安装在/usr/路径下 5.测试 cmake //执行cmake命令显示cmake版本号和帮助信息表示安装成功 OpenCV安装 说明:

%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”% 报错!!!!JSP

孤街醉人 提交于 2020-02-25 01:51:24
写JSP项目时<%@ taglib uri=“ http://java.sun.com/jsp/jstl/core ” prefix=“c”%>报错 删除后能跳转页面,加上啥也没有还报错 问题原因: 缺少两个jar包 jstl.jar standard.jar 解决办法: 添加jar包,,,到lib里即可!!!!! 在tomcat\webapps\examples\WEB-INF\lib目录下找到那两个架包 复制到你的项目里用来放jar包的 lib 文件夹里即可 (项目\WebContent\WEB-INF\lib) 另:::: 这个方法适用于所有项目 将这两个jar包复制到tomcat\lib目录下 然后重启eclipse即可 来源: CSDN 作者: Fayeni 链接: https://blog.csdn.net/Fayeni/article/details/104476739

Error: Could not find or load main class Test

北城余情 提交于 2020-02-24 15:01:14
问题描述 Linux 环境下运行 Java 程序时,执行 javac Test.java 生成 Test.class 文件,再执行 java Test 时报错: Error: Could not find or load main class Test 解决方法 使用命令: vi /etc/profile 打开 /etc/profile 文件,键入 i 进行编辑; 修改 CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib 的变量前添加 .: , 修改后为: CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib ; 键入 Esc 退出编辑, :wq 保存并退出; 键入命令 source /etc/profile 使其生效。 # set java environment export JAVA_HOME=/usr/java/jdk1.8.0_65 export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib export PATH=$JAVA_HOME/bin:$PATH 来源: https://www

QT实现vtk的可视化

陌路散爱 提交于 2020-02-24 10:06:10
工具:Qt Creator4.7.1 + 已编译生成的vtk8.2 #vtk部分# 详见----> https://wenku.baidu.com/view/ef13a7c94a7302768f9939ad.html #QT部分# 1、首先创建一个Qt Widgets Application工程 点击 完成(F) 后,便创建好项目,生成的工程文件如下 2、在xxx.pro文件添加一些语句 INCLUDEPATH + = "C:\Program Files\VTK\vtk_release\include\vtk-8.2" INCLUDEPATH + = "C:\Program Files\VTK\vtk_release\include\vtk-8.2\vtkhdf5" win32 : LIBS + = $$ quote ( C : \Program Files\VTK\vtk_release\lib\vtkChartsCore - 8.2 . lib ) win32 : LIBS + = $$ quote ( C : \Program Files\VTK\vtk_release\lib\vtkCommonColor - 8.2 . lib ) win32 : LIBS + = $$ quote ( C : \Program Files\VTK\vtk_release\lib

error while loading shared libraries: xxx.so.x\" 错误的原因和解决办法

*爱你&永不变心* 提交于 2020-02-23 16:07:33
今天在执行一个protobuf程序时,提示error while loading shared libraries: libprotobuf.so.8: cannot open shared object file: No such file or directory错误。google了一下,是由于找不到lib这个文件。 解决办法: 一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如: tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 原因一般有两个, 一个是操作系统里确实没有包含该共享库(lib*.so.*文件)或者共享库版本不对, 遇到这种情况那就去网上下载并安装上即可. 另外一个原因就是已经安装了该共享库, 但 执行需要调用该共享库的程序 的时候, 程序按照默认共享库路径找不到该共享库文件. 所以安装共享库后要注意共享库路径设置问题, 如下: 1) 如果共享库文件安装到了/lib或/usr/lib目录下, 那么需执行一下ldconfig命令 ldconfig命令的用途, 主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so

OpenCV学习笔记(26)自动识别OpenCV版本并添加依赖库

纵饮孤独 提交于 2020-02-23 05:20:47
转自 http://blog.csdn.net/chenyusiyuan/article/details/8706177 这里给大家介绍一种在头文件中自动判断识别OpenCV的版本号,并据此添加对应的依赖库(.lib文件)的方法。具体代码如下: #ifndef _PREDEP_H_ #define _PREDEP_H_ #pragma once #include "targetver.h" #include <stdio.h> #include <tchar.h> #include <iostream> #include "opencv2/core/version.hpp" #include "opencv2/imgproc/imgproc.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/calib3d/calib3d.hpp" #define CV_VERSION_ID CVAUX_STR(CV_MAJOR_VERSION) CVAUX_STR(CV_MINOR_VERSION) CVAUX_STR(CV_SUBMINOR_VERSION) #ifdef _DEBUG #define cvLIB(name) "opencv_" name CV_VERSION_ID "d" #else #define

升级Xcode10报错问题修复

我是研究僧i 提交于 2020-02-22 23:37:44
Xcode10 问题1 报文件重复 File--> Workspace Settings --> Build System 修改为Legacy Build System (默认是New Build System) 问题2 找不到libstdc++.6.0.9 升级到Xcode10,由于iOS12移除了libstdc++.6.0.9,所以好的办法就是把这个库用 libc++ 替换掉。但是项目中有的第三方的静态库里面使用到了,并且还没来得及修复这个问题,实在是没得什么好办法,所以就暂时把Xcode9中的libstdc++移动到了Xcode10对应目录下,之后再处理了。具体路径--> cp /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libstdc++.* /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/ cp /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator

Qt里qtmain.lib的作用

有些话、适合烂在心里 提交于 2020-02-21 19:33:01
为什么在有的Qt程序里必须要链接qtmain.lib? 答案是:如果只是生成控制台程序,是不需要的,link flags里有/SUBSYSTEM:CONSOLE就表明这是一个控制台程序,这样生成的程序还是可以弹出窗口或对话框的界面,但是同时也有个黑窗口即控制台,如果为了查看吐出来的日志,可以这么做。 如果希望去掉这个控制台黑窗口,就要使用/SUBSYSTEM:WINDOWS选项,可以在VC的项目属性页里设置。这时候就需要链接qtmain.lib,不然就会报错:MSVCRT.lib(exe_winmain.obj) : error LNK2001: 无法解析的外部符号 _WinMain@16 来源: CSDN 作者: qiuchangyong 链接: https://blog.csdn.net/qiuchangyong/article/details/104430166

静态库与动态库的创建与使用

夙愿已清 提交于 2020-02-21 10:31:57
1. 基本概念 静态库:链接时,库与编译生成的 .o 文件一起打包到可执行文件中。 linux / windows 下扩展名分别为:.a / .lib 动态库:链接时,不会打包到可执行文件中, 执行时会动态的加载动态库。 linux / windows 下扩展名分别为:.so / .dll 区别主要体现在: 可维护性。 合入更新。合入动态库的更新,只要替换库即可。但合入静态则需要重新链接,生成新的可执行程序,全量更新。 环境依赖。若包含静态库,编译成功后不依赖环境。动态库则存在依赖关系,需要环境中存在对应的动态库。 大小 空间利用率。若依赖相同静态库,则存在多份拷贝。 可执行文件大小。静态库文件较大。 动态库可以实现进程之间的资源共享,因此也称为共享库。 2. 静态库的创建与使用 静态库本质就是一组 .o 组成的压缩文件,扩展名为 .a / .lib ar -crv libXXX.a mmmm.o nnnn.o XXX 是库名,mmmm.o nnnn.o 是要打包的目标文件。crv 参数,含义分别是 c: do not warn if the library had to be created r: replace existing or insert new file(s) into the archive v: be verbose 使用时,只需在代码中引入 头文件,链接时,

bmp 转为jpg

对着背影说爱祢 提交于 2020-02-19 08:21:20
将bmp,png gif,jpg 格式之间的相互转换,有很多类库可以使用...jpeglib,Image, CxImage 等等.... 其他我没用过,我只用过CxImage....感觉还不错...首先到 http://www.codeproject.com/bitmap/cximage.asp 下载 Download full source files - 2.10 Mb . 需要使用CxImage的时候#include "ximage.h" 你的库是不是把JPG给关掉了? ximacfg.h #define CXIMAGE_SUPPORT_JPG 1 调试时 如果要实现bmp->jpg 则必须打开 #define CXIMAGE_SUPPORT_BMP 1 #define CXIMAGE_SUPPORT_GIF 1 #define CXIMAGE_SUPPORT_JPG 1 以上为必须打开,下面的随便............ #define CXIMAGE_SUPPORT_PNG 0// #define CXIMAGE_SUPPORT_MNG 0 #define CXIMAGE_SUPPORT_ICO 1 #define CXIMAGE_SUPPORT_TIF 0// #define CXIMAGE_SUPPORT_TGA 0// #define CXIMAGE_SUPPORT