使用GCC/MinGW编译ANTLR4运行时



我正在尝试编译ANTLR4运行时源代码带有GCC编译器和MinGW库。是吗可能的

我的发展环境:Windows 10、CodeBlocks、GCC、MinGW库

编译停止,出现以下错误:

错误:命名空间"std"中的"mutex"未命名类型

问候蒂尔马码头

Code:附带的MinGW版本:阻止我们太旧了。

使用最新版本的MinGW-w64。

例如:https://winlibs.com/(代码说明::块在网站上(。

谢谢Sanders,

使用最新的MingW版本不再给我错误:命名空间"std"中的"mutex"未命名类型

但现在我遇到了另一个问题:在Linux I上交叉编译windows的ANTLR4运行时源代码时得到以下错误:/src/atn/ATNSimulator.cpp:17:21:error:dllimport'd类的静态数据成员"antlr4::atn::ATNSimurator::error"的定义

我的配置:os:Ubuntu(Linux 5.15.0-52-通用x86_64(,编译器:x86_64-w64-mingw32-gcc(9.3posix(,antlr4:运行时源4.11.1

问候pstilma

相关内容

  • 没有找到相关文章

最新更新