gpt4 book ai didi

c++ - ROOT (cern) : gClient, gApplication

转载 作者:行者123 更新时间:2023-11-28 03:36:20 27 4
gpt4 key购买 nike

我在程序中使用 gClient->GetRoot()gApplication->* 时遇到一些问题。如果我使用根控制台 (CINT),没问题。但是如果我想编译它,我会得到:

'gClient' was not declared in this scope

有人知道问题吗?

最佳答案

gApplication 在 TApplication.h 中定义,它位于 $ROOTSYS/include/TApplication.h。如果您将此头文件包含到您的源代码中,它应该“正常工作”。同样对于其他变量,例如 gROOTgClient 等 - 它们位于头文件 TROOT.h、TClient.h 等中。

在我的本地版本(从 12/2011 开始的 ROOT v5.32)中,TApplication.h 头文件中的代码片段是

// definition of TApplication above
ClassDef(TApplication,0) //GUI application singleton
};

R__EXTERN TApplication *gApplication;

和其他的看起来很相似。

关于c++ - ROOT (cern) : gClient, gApplication,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10753483/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com