跳至內容

jameysharp/corrode

軟體分類 系統與基礎設施 (System & Infrastructure) / 作業系統 (Operating Systems)
軟體標籤
開發廠商 jameysharp
Stars
0
Forks
0
License
GPL-2.0
Version
Update
OS

#### 產品特色

* 自動轉譯C語言為Rust語法
* 保留原始程式行為與ABI兼容性
* 支持編譯器優化與Rust語法
* 可編譯生成Rust程式碼
* 強調語義保留與結構可讀性

#### 主要功能、特點

Corrode專門轉譯C語言為Rust語法,保留原始程式行為與ABI兼容性。轉譯時會維持語句與表達式的順序,並使用Rust語法重寫。支援編譯器優化與Rust語法,可生成可編譯的Rust程式碼。轉譯結果與原始C程式行為一致,並確保與原始C程式產生的二進制文件可連結。轉譯過程中會自動處理未定義行為,並選擇不會令人困惑的行為。目前僅支持部分真實C程式與庫的轉譯,但歡迎提交更多C程式以擴展功能。

#### 指令

“`bash
# 無常用指令(自動生成)
“`