Skip to content

安装


📋 支持的平台

  • Linux
  • Windows 64位
  • Windows 32位
  • 🔄 macOS (计划支持)

📁 发布产物结构

Linux包结构

utxo_compiler-v1.0.0-linux/
├── utxo_compiler        # 可执行文件
├── doc/                 # 文档目录
├── install.sh           # 安装脚本
└── VERSION              # 版本信息

Windows包结构

utxo_compiler-v1.0.0-windows-64/32/
├── utxo_compiler.exe    # Windows可执行文件
├── libstdc++-6.dll      # ✨ C++标准库
├── libgcc_s_seh-1.dll   # ✨ GCC运行时库
├── libwinpthread-1.dll  # ✨ 多线程支持库
├── doc/                 # 文档目录
├── install.bat          # Windows安装脚本
├── DEPENDENCIES.txt     # ✨ 依赖库说明
└── VERSION              # 版本信息

🧪 测试和验证

测试Linux版本

bash
# 直接运行
./builds/linux/bin/utxo_compiler --version

# 测试编译功能
./builds/linux/bin/utxo_compiler your-script.ct

测试Windows版本(使用Wine)

bash
# 安装Wine(如果未安装)
sudo apt install wine

# 测试Windows 64位版本
wine ./builds/windows-64/bin/utxo_compiler.exe --version

# 测试Windows 32位版本
wine ./builds/windows-32/bin/utxo_compiler.exe --version

验证Windows包依赖库

bash
# 检查Windows可执行文件依赖的DLL
x86_64-w64-mingw32-objdump -p builds/windows-64/bin/utxo_compiler.exe | grep "DLL Name"

# 验证打包包含的DLL
unzip -l dist/utxo_compiler-v*-windows-64.zip | grep "\.dll"

下一步


🇬🇧 English version

基于 MIT 许可发布