Visual Studio 2022调试Eigen库查看矩阵与向量的值

VS进行调试包含Eigen库的程序时,只能显示Matrix和Vector的第一个值,无法显示全部的值,可配置.natvis文件进行查看矩阵或者向量的全部元素值。

eigen库里自带了eigen.natvis文件,只需将eigen.natvis拷贝复制到VS安装目录即可。

1 eigen库存放eigen.natvis文件路径(以eigen3.3.9为例):

eigen-3.3.9\debug\msvc

2 将eigen.natvis文件拷贝到VS存放natvis文件的路径:

%VSINSTALLDIR%\Microsoft Visual Studio\2022\Community\Common7

\Packages\Debugger\Visualizers

%VSINSTALLDIR%为VS安装路径

3 拷贝完成后,重新启动vs,并重新编译自己的程序,在调试过程中即可查看Matrix和Vector的值。

可查看Matrix变量的行数和列数,并查看每个矩阵元素的值。

相关推荐
持梦远方1 小时前
【C++日志库】启程者团队开源:轻量级高性能VoyLog日志库完全指南
开发语言·c++·visual studio
一匹电信狗3 小时前
【C++】红黑树详解(2w字详解)
服务器·c++·算法·leetcode·小程序·stl·visual studio
whm27773 小时前
Visual Basic 菜单编辑器
开发语言·visual studio
西西弗Sisyphus4 小时前
线性代数 - 矩阵求逆
线性代数·矩阵·矩阵求逆·逆矩阵·单位矩阵
dvlinker8 小时前
使用Visual Studio中的数据断点快速定位内存越界问题的实战案例分享
c++·visual studio·memset·内存越界·栈内存越界·堆内存越界·数据断点
无风听海8 小时前
神经网络之正交矩阵
人工智能·神经网络·矩阵
巴里巴气18 小时前
第73题 矩阵置零
线性代数·算法·矩阵
散峰而望1 天前
C语言刷题(一)
c语言·开发语言·编辑器·github·visual studio
短视频矩阵源码定制1 天前
矩阵系统软件哪家好?2025年选型指南与深度品牌剖析
线性代数·矩阵
云茧1 天前
【数学基础(二)】向量、矩阵、行列式与线性变换
线性代数·矩阵