-
Vix是一种轻量级(Meybe?)的编译型语言,旨在提供接近原生 C++ 的执行速度,同时保持脚本语言的简洁性和易用性。
-
🚀 接近C++的性能:通过编译为高效本地代码实现
-
🔧 多后端支持:可灵活选择C++、LLVM IR、QBE IR作为编译目标
-
📱 跨平台运行:支持Windows、Linux、macOS三大系统
-
📦 轻量级:仅需一个可执行文件
-
📝多架构支持:支持64位ARM、x86、RISC-V 、AMD 等架构
- 安装依赖
apt install gcc g++ flex bison llvm clang-18## ubuntu
yum install gcc gcc-c++ flex bison llvm clang-18 ## centos
brew install flex bison llvm clang-18 ## macos
pacman -S flex bison g++ gcc llvm clang-18 ## archlinuxmakevixc -vfn main() ->i32
{
print("Hello, Vix!")
}
vixc hello.vix -o hello我们欢迎各种形式的贡献!请阅读:
本项目基于MIT许可证开源 - 查看LICENSE文件了解详情。
