我正在尝试编译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