innative是一個用于WebAssembly的AOT編譯器,可以創(chuàng)建與c語言兼容的二進制文件,既可以作為你可以動態(tài)加載的沙盒插件,也可以作為直接與操作系統(tǒng)對接的獨立的可執(zhí)行文件。 ![]() 軟件介紹這允許webassembly模塊參與C語言連接和構(gòu)建過程,無論是靜態(tài)的、動態(tài)的,還是訪問主機操作系統(tǒng)的。運行時可以獨立地安裝在用戶的機器上,也可以嵌入到你的程序中。它是高度可定制的,讓你選擇你所需要的功能、隔離級別和優(yōu)化量,以滿足你的用例。如果你發(fā)現(xiàn)了一個錯誤,或者你的程序無法在inNative上編譯,直到我們實現(xiàn)一個特定的功能,請在GitHub上提交一個問題,以便我們能夠跟蹤開發(fā)人員的需求。 這是針對Windows和Linux的inNative的一個主要功能版本,主要是修復構(gòu)建系統(tǒng),使其在Linux上更加可靠。這是為了彌補由于LLVM不能在holybuildbox中工作而無法輕易為Linux構(gòu)建可移植的二進制文件這一事實。因此,將不再提供Linux二進制文件,而應使用CMake從源代碼進行編譯。 Windows包括一個SDK和運行時軟件包的安裝程序,它安裝和注冊運行時以運行WebAssembly文件。然而,即使你下載了便攜式壓縮文件版本,你也可以隨時用./innative-cmd.exe -i來安裝它。 更新日志廢棄了Makefiles,轉(zhuǎn)而使用CMake項目。(#33) 添加了#49 WASM指令執(zhí)行計數(shù)器 添加了#26完全支持匯編腳本 增加了#20選項,可設(shè)置自定義啟動函數(shù) 修正了#71處理調(diào)試信息時的邊緣案例 修正了#72使用共享庫時的絕對路徑問題 修正了錯誤的llvm::Twine用法 改變了日志記錄以使用回調(diào)函數(shù) 停止對內(nèi)存密集的調(diào)試信息使用貪婪的分配器 修正了WAT解析過程中過多的內(nèi)存使用 使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標準通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風 GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位官方正式版2023年......
7筆記本win10正式版ghost(32位)旗艦免......
8雨林木風win10(32位)ghost 修正專業(yè)......