Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

让基于OpenCV的程序在别的机子上跑起来-实例

让基于OpenCV的程序在别的机子上跑起来-实例

文章主要就以下两种情况提出解决方法:情况一:将在自己电脑上可以运行的基于opencv的工程拷贝到别人(主要是老师)电脑上,免去别人对库文件和目录文件以及lib的配置。情况二:将在自己电脑上可以运行的基于opencv的程序(exe)拷贝到没有装有cv库的电脑上做演示运行。一、首先就情况一展示下自己的具体配置过程:配置原理可参考这篇文章 http://www.linuxidc.com/Linux/2013-04/83148.htm。1 将opencvuild...
赛门铁克:恶意程序开始入侵虚拟主机

赛门铁克:恶意程序开始入侵虚拟主机

赛门铁克日前发现可以同时跨微软和Mac操作系统的恶意程序OSX.Crisis也会针对VMware的虚拟主机发动攻击,这也是目前发现第一起针对虚拟主机发动攻击的恶意程序。赛门铁克表示,这个OSX.Crisis恶意程序本身有一个JAR档案,内置可以同时在微软和Mac操作系统活动的执行档案,这样的执行档案可以自动检测所处的伺服器环境,如果该台伺服器有其他的虚拟主机时,该恶意程序就会寻找VMware的映像档案,透过VMware Player Tool工具打开这个虚...
在没有安装OpenCV的电脑上运行基于OpenCV库的程序

在没有安装OpenCV的电脑上运行基于OpenCV库的程序

在没有安装OpenCV的电脑上,要运行基于OpenCV库的程序,有两种方法:一、动态链接:就是将OpenCv安装目录下的bin目录下的*.dll文件与应用程序一起打包发布;二、静态链接:就是将OpenCV库源代码先用cMake进行编译,然后将opencv库的源文件加到工程中一期编译,也就是说最后生成的可执行文件可以单独运行,不需要OpenCV的动态链接库。一、首先介绍第一种方法,动态链接,dll调用其中包括隐式调用和显示调用1 隐式调用一般需要:声明函数接...
GNU/Linux内核的地址随机化

GNU/Linux内核的地址随机化

地址空间布局随机化(ASLR)是一项增加安全性的技术,攻击者发现漏洞之后开始编写exploit时如果要考虑绕过ASLR这会增加编写exploit的难度,最早是2001年Grsecurity社区(强悍的社区,直到今天还在为各种各样的加固为自由软件安全社区作出持续而杰出的贡献)针对GNU/Linux的PaX补丁中出现,后来GNU/Linux内核对用户态地址随机化的支持在2005年的2.6.12版本合并到了mainline,但直到今天内核中还是使用固定的虚拟地址...
C中位域结合对齐(pragma)的例子及解释

C中位域结合对齐(pragma)的例子及解释

有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的...
嵌入式arm linux环境中gdb+gdbserver调试

嵌入式arm linux环境中gdb+gdbserver调试

采用GDB方法调试,由于嵌入式系统资源有限性,一般不能直接在目标系统上进行调试,通常采用gdb+gdbserver的方式进行调试。目标系统必须包括gdbserver程序,宿主机也必须安装gdb程序。在此我们还不能直接采用linux发行版自带的gdb,需要交叉编译gdb和gdbserver。一.前言嵌入式Linux系统中,应用开发过程中,很多情况下,用户需要对一个应用程序进行反复调试,特别是复杂的程序。采用GDB方法调试,由于嵌入式系统资源有限性,一般不能直...
S3C2440 地址分配硬件连接及其启动原理分析

S3C2440 地址分配硬件连接及其启动原理分析

一.CPU 地址分配:1. s3c2440A 的存储器控制器有以下特性:l 大小端(通过软件选择)l 地址空间:每个bank有128M 的字节(总共1G字节/8个banks)l 可编程的访问位宽,bank0(16/32 位),其他bank(8/16/32 位)l 共8个存储器banksl 6 个是ROM,SRAM 等类型存储器bank (bank0 ---- bank5)l 2 个是可以作为ROM、SRAM、SDRAM 等存储器bank (bank6 --...
<< 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 >>