日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

LLVM3.8停止了旧Windows版本,取消Autoconf,改进Clang

發布時間:2025/3/19 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LLVM3.8停止了旧Windows版本,取消Autoconf,改进Clang 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

LLVM團隊宣布了LLVM的發布版本,其中包含了一些主要的棄用和新的C語言API頭文件以及Clang3.8。

\\

LLVM在3.8版本中減去了對Windows XP和Vista的支持,因此需要至少Windows7才能支持。并且,它取消了3.9版本中會被移除的autoconf編譯系統,并且使CMake成為托管的編譯系統。

\\

LLVM3.8還介紹了一個新的C語言API頭文件的組織,目的是提升編譯時間。這次重新組織影響了Type.h和ErrorHandling.h文件,它們現在分別包含了所有類型的特定聲明和錯誤處理程序。既然這兩個文件都是在Core.h中引用的,這個C語言API的改變應該不影響大部分依賴關系,但是過渡的依賴關系可能會被影響到。LLVM3.8還包含了一些為了MIPS、ARM、PowerPC和X86目標平臺特定的改變。

\\

Clang的C/C++/Objective-C前端Clang3.8,包含在了LLVM3.8中。它既給Clang整體帶來了普遍提升,也給它的底層基礎設施和特定語言帶來了提升。這其中包含診斷學提升、為調試DWARF的新編譯標記和更好的對齊實行。從語言的角度來說,新的特性被引進了C語言、Open CL和OpenMP,它們現在都被默認支持。而且,Clang的靜態分析器在C++ lambdas、許多Objective C中vfork錯用和__nonnull限定符錯用的新檢查,以及其他領域中,也有所提升。

\\

值得注意的是,LLVM支持的其他受歡迎的語言,例如Swift、Emscripten和Rust,在它們向分支推送例行的修復和提升的同時,也更新了它們自己的LLVM的forked版本。

\\

有關發布版本的完整修改清單,可以查看LLVM和Clang的發布記錄。

\\

查看英文原文:LLVM 3.8 Discontinues Old Windows Versions, Deprecates Autoconf, Improves Clang

\\

感謝張龍對本文的審校。

\

給InfoQ中文站投稿或者參與內容翻譯工作,請郵件至editors@cn.infoq.com。也歡迎大家通過新浪微博(@InfoQ,@丁曉昀),微信(微信號:InfoQChina)關注我們,并與我們的編輯和其他讀者朋友交流(歡迎加入InfoQ讀者交流群(已滿),InfoQ讀者交流群(#2))。

總結

以上是生活随笔為你收集整理的LLVM3.8停止了旧Windows版本,取消Autoconf,改进Clang的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。