Ubpa / UANTLR

Ubpa ANTLR4
1 stars 2 forks source link

UANTLR/ParserCpp14/CPP14Lexer.h CPP14ParserBaseVisitor.h 这两个头文件缺失问题 #1

Open litterbug23 opened 3 years ago

litterbug23 commented 3 years ago

${PROJECT_SOURCE_DIR}/include/UANTLR/ParserCpp14

这个头文件在源码里面没有,是否是忘记上传了?还是在地方地方有引用? 希望能够给点帮助,说明一下怎么解决

include <UANTLR/ParserCpp14/CPP14Lexer.h>

include <UANTLR/ParserCpp14/CPP14ParserBaseVisitor.h>

这两个头文件缺失问题

Ubpa commented 3 years ago

CMakeLists.txt 里会下载一个代码包

Ubpa_DownloadZip(
  http://home.ustc.edu.cn/~ustczt/resources/UANTLR/antlr4_cpp14_20210327.zip
  antlr4_cpp14_20210327.zip
  SHA256 F90B543EC368A2253126640EAA67F4693D06A9CA24939023BF6AC5D10BCEBBA8
)

这个压缩包会存储到 <build-dir>/UANTLR/antlr4_cpp14_20210327.zip,并在项目根目录解压,里边就会有这些文件 如果遇到缺失问题,可以删除 <build-dir>/UANTLR/antlr4_cpp14_20210327.zip 并重新 cmake configure 和 generate,应该就能补回相关文件。