编译 Fa 语言编译器
本文将简单描述如何在 Windows / macOS / Linux 环境下使用 Visual Studio / JetBrains Rider 编译 Fa 语言编译器
使用 Visual Studio(已于 Windows 与 macOS 环境测试)
- 准备一台安装着 Visual Studio 的电脑
- 克隆 fa 编译器仓库(
git clone https://github.com/fa-org/fa.git) - 如有必要,切换到某一个 tag
- 打开
fa路径下的fa.sln - 点击菜单
Build下的Publish to Folder...
接下来的步骤中,默认选择发布到的路径为默认(
bin/Release/net5.0/publish),如果你更改了路径,到你设置的路径中寻找即可。
- 前往被克隆下来的文件夹中的
fa/fac/bin/Release/net5.0路径 - 该路径下的可执行文件
fac或者fac.exe即为编译器
使用 JetBrains Rider(已于 macOS 环境测试)
- 启动 JetBrains Rider
- 前往欢迎页面(Welcome Screen)
- 选择
Get from VCS,克隆 fa 编译器仓库(https://github.com/fa-org/fa.git) - 克隆完成后,如有必要,切换到某一个 tag

- 在右上角的构建选择器位置(见上图蓝框),选择
Release | Any CPU,然后点击左侧的Build Solution(锤子图标)或者前往Build菜单,选择Build Solution - 右键左侧文件管理器中的
fac,选择使用在你系统的文件查看器(Windows 中的File Explorer,macOS 中的Finder等)查看,在弹出的窗口中,你应当可以找到bin路径,前往bin/Release/net5.0 - 该路径下的可执行文件
fac即为编译器
