VS环境与调试
yzheately
这个作者很懒,什么都没留下…
展开
-
opencv fatal error:模块计算机类型“X86”与目标计算机类型“x64”冲突
在vs2010中运行使用opencv3.1时报错模块计算机类型“X86”与目标计算机类型“x64”冲突。 原因是我使用的很多第三方库都是用的64位的,因此在vs下编译时选择的64位编译器,但是opencv3.1官方并未提供vs2010的库,因此在vs2010,2011等低版本上需要自己cmake编译,且cmake编译时必须选择生成64位的。问题解决。 在网上也搜到了一些类似问题的解决方案,下面直原创 2016-04-26 21:58:17 · 3635 阅读 · 0 评论 -
VS 编译PCL后 install报错(error MSB3073)
错误 1 error MSB3073: 命令“setlocal H:\PCL_BACKUP\PCL\CMake\bin\cmake.exe -DBUILD_TYPE=Release -P cmake_install.cmake if %errorlevel% neq 0 goto :cmEnd :cmEnd endlocal & call :cmErrorLevel %errorlev原创 2016-03-14 16:26:32 · 3698 阅读 · 2 评论 -
VS编译PCL1.8.0
参考1 参考2 提醒: 1、编译过程请联网!VS在编译VTK时需要自动下载一些文件,否则会编译失败! 2、第三方库最好都安装在默认目录。(也就是在后面cmake中设置CMAKE_INSTALL_PREFIX的值时,用默认目录)1、准备工具: vs2013(注:若要使用kinfu请使用vs2010,且到pcl官网下载对应的第三方库) cmake3.5.0第三方库: boost_1.60.原创 2016-03-20 21:30:48 · 8414 阅读 · 8 评论 -
vs Debug Assertion Failed
VS运行程序时遇到错误 这种情况是因为有变量没有分配存储空间,而直接使用; 例如:std::vector<int> aa;aa[10];应该写成下面的形式:std::vector<int> aa;aa.resize(100);aa[10];原创 2016-12-18 00:05:32 · 7331 阅读 · 1 评论 -
编译trimesh2遇到问题:The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant names
原因很明显,之前的函数在新标准中被修改了 这里使用的是”strnicmp”, 要修改成”_strnicmp” 在TriMesh_io.cc开头添加“#define strnicmp _strnicmp”问题解决原创 2016-06-23 16:39:38 · 911 阅读 · 0 评论 -
To disable this warning, use -D_SCL_SECURE_NO_WARNINGS
编译caffe时遇到问题: 错误 35 error C4996: ‘std::_Copy_impl’: Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct. To disable this war原创 2016-06-15 16:54:52 · 1688 阅读 · 0 评论 -
pcl - warning - libboost_system-vc100-mt-gd-1_50.pdb
今天用vs编译完pcl后,链接时出现好多警告: 后来确定,这并不影响使用。 可以到pcl官网下载pbd文件,解压后,将里面的文件复制到PCL\bin下面,问题解决。如果是类似libboost_system-vc100-mt-gd-1_50.lib没找到的话,肯定是附加库目录没添加好在pcl样例中,连接器->lib中的有些库是下面这样写在里面的: ……\lib\pcl_visualizati原创 2016-04-22 22:02:57 · 821 阅读 · 0 评论 -
PCL - boost库与标准库冲突
之前已经编译好了PCL,但是实际使用中我可不想直接去修改那些样例程序。so,新建个工程,配置个属性表以后用。但是却遇到下面的问题: 很明显,产生冲突了!!! 参考了chen_nan的这个博客了解到: boost等第三方库,是便利程序的平台移植而辅助添加的C++准标准库。但有时程序运行会报错,会出现某某(如:time_t)等不是std里的成员等,不是using某命名空间等错误,严重的,直接找不到原创 2016-04-22 20:46:38 · 4965 阅读 · 0 评论 -
VS2010界面主题更换全过程
VisualStudio 2010的界面默认是蓝色的,背景是白色,字体是宋体,这些设置习惯了还好,但是可能看多了不怎么舒服。而且如果以前是用VS 6.0的知道,它使用的字体更为舒服清晰。所以,可以对VS 2010的界面做一次大换洗。 1、使用界面主题 在微软VisualStudio的官网下载一款名为Visual Studio Color Theme Editor的VS插件,转载 2016-04-18 13:38:15 · 1021 阅读 · 0 评论 -
Windows编译Caffe指南
下载1.下载caffe GitHub - BVLC/caffe at windows原创 2016-06-16 15:12:21 · 1353 阅读 · 0 评论