# scc 编译器环境修复


修复 scc 编译器的运行环境

# 概述

由于 Syslab 代码生成依赖某些全局安装的 Julia 包,当用户安装或卸载 Julia 包时,可能引起 scc 编译器无法正常使用,此时需要重新配置 scc 编译器。本文将介绍 scc 编译器的配置方法。

# 安装依赖的 Julia 库

用户安装 Syslab 时,scc 编译器已一并配置安装,正常情况下,用户在终端中输入 scc --version 即可显示 scc 编译器版本号,验证是否成功安装。

此外,scc 编译器还依赖于 Julia 全局环境中的三个包:

TyJuliaCAPI
TyRandom
MethodAnalysis

如果不慎卸载,需要重新安装这三个库依赖才能正常使用 scc 编译器,可在 Julia REPL 中运行以下命令安装:

using Pkg
Pkg.add("TyJuliaCAPI")
Pkg.add("TyRandom")
Pkg.add("MethodAnalysis")