我知道这个问题非常具体。尽管如此,也许可以帮助您:
我今天试图编译一个开源代码。(感兴趣的人就是那个人。)oai_hss -j $PREFIX/hss_rel14.json –onlyloadkey在遵循逐步安装指南的这一点之后,将发生以下描述的错误消息。在终端中键入上述命令后,将引发以下错误:
terminate called after throwing an instance of 'spdlog::spdlog_ex' what(): Failed opening file logs/hss.log for writing: No such file or directory Aborted (core dumped)
好吧,这听起来很厉害(核心已弃用)。我正在Google搜索该错误消息的含义。我碰到这等github上的项目。显然spdlog类试图在我运行程序的任何地方启用日志记录。每当它试图添加到注册表中的文件(在本例中为logs / hss.log)已存在时,它都会引发spdlog_ex错误。因此,我想我的问题的解决方案是找到此注册表并删除logs / hss.log。这有意义吗?
问题:在哪里可以找到此注册表?
也许一些背景知识会有用:我正在尝试在运行带有4.15.0-66通用内核的Ubuntu 18.04.3 LTS bionic的VM内编译开源代码。我已经在/ tmp目录中搜索日志文件夹。空无一人。还能在哪里呢?