近期两天都在配置一个win32项目.为了实现跨平台,写底层代码的人仅仅build了安卓和ios的工程,没有build win32项目. 因为对一些库不是非常了解.配置起来非常困难,心力交瘁. 为了实现跨平台,非常多优秀的库都使用cmake生成我们所须要的工程.所以今天就主要谈一谈怎样使用cmake吧,以下内容出自:http://www.cnblogs.com/lyq105/archive/2010/12/03/1895067.html CMake是一个跨平台的安装(编译)工具,能够用简单的语句来…
Poco C++是一个C++的开源框架,详细介绍可以问百度介绍更详细,这里我就记录下我从零编译poco-1.9.0和配置 VS2015的环境,以备不时之需. 步骤:一.安装cmake: 二.编译poco-1.9.0: 三.将编译后的poco-1.9.0配置到VS2015的项目中: 四.示例简单示例. 安装cmake我的电脑环境: win7 64位: cmake-3.12.1-win64-x64(官网下载:点击我下载cmake). 安装cmake按常规安装即可,但是记得勾选: 这个主要是为了防止电…
刚开始用OpenGL,一开始不太明白配置库的原理,在VS2015下耗费了大量时间.这里将配置过程做个笔记,以供日后查看.配置过程中,需要下载cmake构建工具以及glew和glfw库. 下载地址为: cmake:windos版本地址 glew:地址 glfw:地址 配置库的基本知识   在引用外来库时,很少使用源文件(.cpp),大部分库提对类进行声明的头文件和封装了类的链接库(lib静态库或dll动态库).C++的库会把函数.类的声明放在.h中,实现放在.cpp或.cc中.编译之后,.cpp,…
在sift算法实现中,出现了这个问题 出现问题:\vs2015opencv\vs2015\project\mode\mode\sift算法1.cpp(3): fatal error C1083: 无法打开包括文件: “opencv2/nonfree/features2d.hpp”: No such file or directory 解决方案: opencv在3.0版本后sift等一些非免费开源的方法和函数被放到到了opencv_contrib库里,所以直接用opencv调用sift相关函数是无…
一.准备工作: (1)   到OpenCV的官网(http://opencv.org/)下载OpenCV3.2 (2)   安装好VS2015. (3)   计算机系统:Win7(Win8, Win10原理一样) 二.环境变量配置: 在C:\Program Files下面新建文件夹OpenCV.将opencv3.2解压,将其中的build文件拷贝到C:\Program Files\OpenCV.(具体地址可以自行设置,只要在接下来的配置中保持地址一致就ok). 打开计算机->属性->高级系统设…
Eigen非常方便矩阵操作,当然它的功能不止如此.矩阵操作在算法研究过程中,非常重要,例如在图像处理中二维高斯拟合求取光斑中心时使用Eigen提供的矩阵算法,差不多十来行代码即可实现. 1)下载Eigen 可以直接去官网下载http://eigen.tuxfamily.org/index.php?title=Main_Page#Download, 下载后的文件名为:eigen-eigen-b9cd8366d4e8.tar.bz2,为方便使用将其名字修改为eigen3, 使用时需在VS2015的项…
官网下载OpenGL:https://www.opengl.org/resources/libraries/glut/ 解压后得到5个文件:glut.h,glut.dll,glut32.dll,glut.lib,glut32.lib. 打开VS2015安装目录,在[VC/include/]下新建一个文件夹,名为GL,把gl.h文件复制其中: 找到[VC/lib],把glut.lib,glut32.lib复制其中: 复制glut.dll和glut32.dll到系统的dll目录下:C:\Window…
一.FFTW简介 FFTW ( the Faster Fourier Transform in the West) 是一个快速计算离散傅里叶变换的标准C语言程序集,其由MIT的M.Frigo 和S. Johnson 开发.可计算一维或多维实和复数据以及任意规模的DFT. 二.配置过程 1.登陆http://www.fftw.org/install/windows.html,下载 64-bit version 2.解压到自己的盘符(非常不建议解压再C盘里) 例如:D:\fftw 3.打开VS201…
安装vs2015,本来应该直接安装vs2015withupdate3的,但是由于当时手上只有vs2015的包,于是直接安装了. 打开C++工程cntk的时候提示需要安装很多东西包括vc编译工具.python之类等等. 一路顺利,最后一点是配置,需要一点时间,请等候... 配置,需要一点时间,请等候... 配置,需要一点时间,请等候... 配置,需要一点时间,请等候... ... 我确定我等候了很久,还在等候... 最后等候结束了.我估计了一下时间,大约有4个小时的时候都在等候最后那一点. 实际上…
出处: https://msdn.microsoft.com/zh-cn/magazine/dn973013(en-us).aspx 很多开发商花了绝大多数时间获取应用程序才干正常发挥作用.更少的时间里专注于应用程序的性能. 尽管有了非常长一段时间分析工具在 Visual Studio 中的,他们是单独的一组学习工具.很多开发者没有花时间去学习和使用它们的时候会出现性能问题. 这篇文章将介绍 Visual Studio 2015 年新的诊断工具调试器窗体. 它还将描写叙述怎样使用它来分析性能作为…