
visual studio
解决VS内的一些库设置及常见问题
今天也要debug
在读研究僧,涉及计算机视觉、人工智能等领域。
展开
-
VS2022配置wxWidgets 3.0.5
解压进入E:\SoftWare\wxWidgets-3.0.5\build\msw,用VS2022打开wx_vc12.sln,选择生成——批生成,最终生成一些文件。链接器——常规——附加库目录:E:\SoftWare\wxWidgets-3.0.5\lib\vc_x64_lib。c++——常规——附加包含目录:E:\SoftWare\wxWidgets-3.0.5\include\msvc。SDL检查:否 符合模式:否。预处理器:__WXMSW__下载Windows ZIP。原创 2023-11-15 15:50:51 · 1125 阅读 · 0 评论 -
Eigen中的SparseMatrix(稀疏矩阵)元素的快速插入
由于该位置在上面的循环中已经被赋值为 0.1,因此这里实际上是将该位置的值加上了 0.1。调用 m 的 setFromTriplets 方法,将 triple 中的元素设置为 m 的非零元素。使用两个 for 循环遍历矩阵 m 的所有元素,将其行、列索引和值封装成 Triplet 类型的对象,并加入到 triple 中。这段代码的作用是创建一个 3x3 的稀疏矩阵 m,并将其所有元素的值设置为 0.1。定义了一个名为 m 的稀疏矩阵,大小为 3x3,元素类型为 float。原创 2023-03-24 14:59:30 · 698 阅读 · 1 评论 -
PCL源码编译
但使用安装包容易出现一些问题,所以可以通过源码编译安装。原创 2023-01-09 16:02:15 · 319 阅读 · 0 评论 -
Windows安装cmake
根据电脑系统选择32位或者64位(官网下载速度比较慢,请耐心等待)修改安装路径,建议不要包含中文和空格。添加用户变量并创建桌面图标。进入cmd测试是否安装成功。原创 2023-01-09 15:51:59 · 347 阅读 · 0 评论 -
VS中的cmake
寻找PCL的库# 添加头文件# 添加一个可执行程序# 链接PCL库# 寻找EIGEN的库# 添加头文件# 添加一个可执行程序# 寻找VTK的库# 添加一个可执行程序# 链接VTK库。原创 2023-01-04 21:42:03 · 6805 阅读 · 0 评论 -
C++函数如何返回数组
C++ 从函数返回数组 | 菜鸟教程转载 2022-07-20 09:27:11 · 1594 阅读 · 0 评论 -
VS配置Eigen库
(一)在官网下载所需版本的Eigen库,可查找历史版本Eigen(二)找到所需版本,下载压缩包,并解压(三)打开解压后的文件,复制路径D:\library\eigen-3.3.4(四)在vs的项目中点击“属性”——“C/C++”——“常规”——“附加包含目录” ,添加路径D:\library\eigen-3.3.4(五)如果不想每次都添加路径的话,可以在属性管理器中添加属性表,然后在属性表的包含目录中添加路径D:\library\eigen-3.3.4,在其他项目需要使用Eigen库时,直接添加现有属性表即原创 2022-06-13 10:30:09 · 6444 阅读 · 2 评论 -
VS报错合集(持续更新ing)
1.代码语法问题,检查各符号是否正确2.头文件包含问题,检查是否添加所需的头文件、头文件添加是否重复、头文件相互包含直接屏蔽安全报错,在项目属性中的C/C++——预处理器中添加命令_CRT_SECURE_NO_WARNINGS移除导入VS中的文件一般都空指针问题,即指针里没有赋值.................................原创 2022-07-05 23:58:55 · 3418 阅读 · 0 评论 -
C++如何获取指定目录下的所有文件
利用C++获取指定目录下的所有文件(包含是否搜索子文件夹两种方法)转载 2022-06-23 11:30:28 · 5889 阅读 · 4 评论 -
windowns下VS缺少头文件“unistd.h“的解决方案
unistd.h为Linux/Unix系统中内置头文件,相当于windows操作系统的"windows.h"。在vs中自行定义一个"unistd.h",内容如下:但运行可能还会出现VS未定义标识符 "getopt"等问题,需要在github上下载替换文件GitHub - matthklo/xgetopt: A cross-platform implementation of legacy getopt related functions内含两个文件,将其添加到VS中的项目中,并把getopt替换成xg原创 2022-06-16 17:49:38 · 8731 阅读 · 0 评论 -
将下载的源码文件快速导入vs
我们往往需要从github等下载一些源码文件,这些文件分为多个目录结构,如何保持原目录结构不变导入VS进行编辑呢,接下来就介绍一种快速有效的导入方法。(一)在vs中新建一个空项目(二)右键点击项目,选择“在文件资源管理器中打开文件夹”,将下载的源码文件夹复制到打开的路径中(三)点击VS中的“项目——显示所有文件”,即可显示上述源码文件(四)但此时只是初步导入,还需要对所需文件右键选择“包括在项目中”,或者可以直接选择上级文件夹整体“包括在项目中”(五)成功导入,接下来就可以编辑运行代码了...原创 2022-06-13 09:15:41 · 10365 阅读 · 1 评论 -
一步到位在VS中使用VTK库(git+vcpkg+vtk安装)
参考以下博客,非常详细,总之就是在官网下载最新的安装版版本,安装过程中一直勾选默认选项,点next即可最新Windows安装git及配置超详细教程 (适合零基础、手把手教) - Googleblog - 博客园开始安装 Git 访问 Git 官网地址(https://git-scm.com/download/),直接访问即可,这里下载根据你的系统选择,我这里选择 Windows系统,然后点击该 "https://www.cnblogs.com/52xiaobu/p/14083995.html可以通过命令行查原创 2022-06-13 23:39:43 · 4129 阅读 · 4 评论 -
VS配置boost库
Boost官网:Boost C++ Libraries提供两种方法,一是用运行库安装,直接安装exe文件,从官网下载时间较长;二是用源码安装,需要进行编译,编译时间较长。Boost 1.67.0 下载:Index of main/release/1.67.0/binaries选择下载【boost_1_67_0-msvc-14.1-64.exe】并安装1.Boost 1.67.0 下载:Version 1.67.02.下载解压后双击bootstrap.bat,会出现命令行窗口,等待生成b2.exe文件3.双击原创 2022-06-16 17:19:34 · 4188 阅读 · 15 评论 -
VS 利用命令行参数批量读取处理数据
介绍向main函数传递参数的方法、格式,以及如何根据输入文件名批量设置输出文件名原创 2022-07-06 17:05:54 · 426 阅读 · 0 评论