首页 > 解决方案 > 如何修复:错误:分段冲突和 IncludePath 需要从调试器更新

问题描述

我正在使用 ROOT 并在我的计算机中安装了 ROOT。我正在使用 Visual Studio 编写代码。在我的代码中,我有以下头文件:

#include "ROOT/RDataFrame.hxx"
#include "ROOT/RVec.hxx"
#include "ROOT/RDF/RInterface.hxx"
#include "TCanvas.h"
#include "TH1D.h"
#include "TLatex.h"
#include "TLegend.h"
#include "Math/Vector4Dfwd.h"
#include "TStyle.h"

但是,我的代码无法运行,并且会产生分段违规。当我在 Visual Studio 中运行调试器时,它表明找不到源文件,我需要更新我的 includePath。但是,我已经将我的 compilerPath 设置为 /usr/bin/gcc ,我在许多站点中是如何修复此类错误的。我也知道当我安装 ROOT 时,这些头文件应该已经安装了。有谁知道我可以如何解决这些错误?谢谢!

标签: c++cincludeheader-filesroot-framework

解决方案


推荐阅读