Compilers_Lab4_准备工作
Compilers_Lab4_准备工作
在我们进行Lab4的环境配置时,完成LLVM与Clang的安装后,文档引入javacpp中与LLVM相关的包,是在pom.xml文件中添加依赖,然而我们的lab中并不存在这样的文件,所以将解决方法记录在博客上,方法感谢学长留下的资料。
步骤
首先我们的lab目录大致如下
.
|── Lab.iml
|── Makefile
|── Makefile.git
|── src
|── 201200000.pdf
|── submit.sh
└── tests
我们在lab目录下创建pom.xml,并在其中写入如下代码
1 |
|
然后我们右击文件选择Add as Maven Project,点击同步后即可下载依赖的jar包,本人在这一步之后环境就成功配置好了,但是在几位朋友进行环境配置时发现了一些别的问题,我将这些问题放在博客中。
问题与解决
add as maven project后文件爆红
解决方法
右击项目根目录,选择Mark Directory as ,继续选择Sources Root
下载依赖后antlr爆红
解决方法
直接按照lab1时手动导入antlr的jar包(正常按照学长的资料似乎需要这一步,但是我并没有需要这一步操作)
似乎出现很多情况是手动导入后却无法正常使用🧐
对于手动导入失败的情况,我找到的解决方法是在pom.xml中添加依赖,如下
1
2
3
4
5 <dependency>
<groupId>org.antlr</groupId>
<artifactId>antlr4</artifactId>
<version>4.9.2</version>
</dependency>
如果有更好的解决方法,希望大家留言
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Rain's Blog!
评论