编译 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
即为编译器