Instalar a Flecha
Flecha é um software em estágio inicial. Atualmente, a instalação mais confiável é a compilação a partir do código-fonte; versões marcadas também publicam arquivos por plataforma e pacotes para editores.
Requisitos
Seção intitulada “Requisitos”- CMake 3.20 ou mais recente
- Ninja ou outro gerador do CMake
- Compilador C++23 compatível: Clang 17–23, GCC 13–16 ou Apple Clang 16–17
- Bibliotecas e ferramentas de desenvolvimento do LLVM 17–23
- Git
A matriz de toolchains permanece em inglês enquanto a referência técnica é traduzida.
Compilar do código-fonte
Seção intitulada “Compilar do código-fonte”git clone https://github.com/segfaultcafe/flecha.gitcd flechamake buildO compilador será criado em build/flecha, e a ferramenta de projetos em build/longbow.
cmake -S . -B build -G Ninja -DBUILD_TESTING=OFFcmake --build build --parallelVerificar a instalação
Seção intitulada “Verificar a instalação”build/flecha --versionbuild/flecha check examples/factorial.flbuild/flecha build examples/factorial.fl -o build/factorial./build/factorialO exemplo imprime Factorial: 120. Continue em Aprender Flecha.