C++ 和 xercesc:无法加载消息域
C++ and xercesc: Cannot load message domain
我正在尝试使用 xercesc 读取带有C++的 XML 文件。它可以编译正常,但是当我尝试超出应用程序(并读取XML(时,出现此错误:
Could not open catalog:
XercesMessages_en_US.cat or
XercesMessages_en_US.cat
Cannot load message domain
有人知道这意味着什么吗?
我回答自己:
正如错误所说,xerces 找不到 XercesMessages_en_US.cat,这是一个位于/usr/share/xerces-c/msg/中的文件(在我的例子中是 gentoo linux(。 要解决它,只需要在 bash 中写: export XERCESC_NLS_HOME=/usr/share/xerces-c/msg/然后,它会找到它。
就我而言,我在 .bashrc 中写了这个,所以它在每次启动中都被超越。
相关文章:
- std::原子加载和存储都需要吗
- 如何加载(或映射)文件部分的最大大小,但适合在Windows上的RAM
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 为什么加载SDF会导致Mobilizer创建闭环错误
- C++atioglxx.pdb未加载错误glBufferData OpenGL
- 如何使用tinyxml2从XML加载父实体和子实体
- 如何在C++中使用pybind11加载一个pickle python列表
- 系统.将数组移交给c#中动态加载的c++DLL时发生AccessViolationException
- 当我尝试加载内核模块时,如何修复C++中的这个 malloc() 错误?
- 树莓上的 Libtorch 无法加载 pt 文件,但在 ubuntu 上工作
- Python ctypes:不会按预期加载 dll
- 为什么会出现 gettnig 运行时错误:加载类型为"_Bit_type"(stl_bvector.h) 的空指针?
- 我的程序有一个保存配置文件的GUI,如何双击此配置文件以直接加载带有配置数据的GUI?
- 保存/加载大量短数组到二进制文件
- 使用 SDL2 和SDL_image C++加载图像
- C++ 和 xercesc:无法加载消息域
- 使用C++处理火狐错误消息"无法加载XPCOM"
- 加载在JSBN中创建的RSA公钥,然后加密消息
- ctypes加载了一个没有错误消息的dll,但什么也没发生
- 禁用SQL加载器的c++输出消息