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变量的行数和列数,并查看每个矩阵元素的值。

相关推荐
liufeiyu19761 天前
VS 2026 升级后出现错误: 找不到指定的 SDK“Microsoft.NET.Sdk”
visual studio·vs 2026
霍霍的袁1 天前
【C++】map 和 set 的使用 | 从用法到底层
开发语言·c++·学习·visual studio
微三云 - 廖会灵 (私域系统开发)2 天前
企业大模型应用工程化思考:跳出 Demo 陷阱,构建「业务‑资产‑Agent」三层落地架构
人工智能·矩阵·重构
tryxr2 天前
矩阵的几种基础变换
java·数据结构·算法·矩阵
VIP_CQCRE2 天前
在 Visual Studio 里接入 Ace Data Cloud:让 AI 编程助手直接用上 OpenAI 兼容接口
openai·ai编程·开发工具·visual studio·acedatacloud
VIP_CQCRE3 天前
在 Visual Studio 里接入 AI 编程助手:用 Ace Data Cloud 打通 OpenAI 兼容接口与 LMLocal
openai·ai编程·visual studio·acedatacloud·lmlocal
free-elcmacom3 天前
发际线警告!手撕《C陷阱与缺陷》终极 BOSS:signal 函数与 typedef 魔法
c语言·开发语言·visual studio code·visual studio
VIP_CQCRE3 天前
Visual Studio 也能丝滑接入大模型:用 Ace Data Cloud + LMLocal 打造 AI 编程体验
ai·大模型·visual studio·ace data cloud·lmlocal
千谦阙听3 天前
【 C++篇】:模板初阶——泛型编程、函数模板与类模板
开发语言·c++·学习·visual studio
俗人六哥AI企业获客盈利系统3 天前
知识库才是AI落地的分水岭
人工智能·线性代数·矩阵·自动化