LLVM Clang 在工程領域應用如何?

時間 2021-05-10 06:27:39

1樓:桃花島主

現在FreeBSD和Android的最新生產版本都將clang/llvm作為預設的c/c++編譯器。因此可以認為clang/llvm已經可以滿足生產環境執行標準。

2樓:藍色

我用Clang跑過很多很多開源軟體,我跑的是POWER平台,而不是x86,至少在POWER平台下我是不支援Clang的,會有很多問題,如自身內嵌的彙編器有一些彙編語法不支援,inline ASM支援不好,或者builtin沒有(Clang / LLVM 的 inline asm特別多的Bug,但是一些軟體特別喜歡用,如Ruby,資料庫軟體等,而GCC builtin函式Clang從來沒有明確說過什麼時候支援完,總是乙個版本新增一些)。我想在x86平台下也會有一些問題,但是若交給熟悉編譯的人應該都能找辦法繞過去,但是若是沒有的話,我目前覺得除非開源軟體明確支援Clang,否則還是用GCC比較穩妥,個人建議。

3樓:趙偉

freebsd從10.0開始把clang作為大多數架構預設編譯器,10.0發布已經兩年多了吧,系統本身和第三方軟體預設都用clang編譯。

cloudera有個大資料查詢系統impala,使用clang做jit編譯。

4樓:

Google現在就是用clang來做的c++的編譯時的錯誤提示。也算是生產環境的應用了吧233

(然而後面的編譯器還是gcc。

深度學習在工業工程領域有哪些典型的應用?

不立危牆Amon 主要是機器視覺 缺陷檢測吧?有2d 有3d的。3d壁壘略高。3d手機 汽車精密製造 高鐵製造 飛機葉片製造等。深度學習目前創業公司很多,小程式 智慧型寫作 金 融服務 醫療影像 測序診斷 食品質檢 機器視覺 工業檢測等等,都接觸過一些。純演算法公司能落地的不多,總是測算不到正向現金...

系統辨識在人工智慧 機器學習等領域有哪些應用?

人工智慧最主要解決的問題就是模式識別 廣義的 因為這也是人類大腦工作最神奇的地方。而系統辨識可以認為是當前模式識別所使用技術的一種傳統 經典方案。機器學習肯定用到了很多系統辨識所使用的一些技術 術語,但是兩者還是完全不同的東西。所以不要想著將傳統的系統辨識技術在機器學習領域找到應用,而應該是將系統辨...

如何理解 飛行時間(ToF) 技術,在各領域中的應用如何?

野合孢子 其實tof本身是個很廣義的定義。基本就是已知速度,測時間,求距離 比如聲波雷射測距 或者已知距離,測時間,求速度 比如tof質譜儀測質量,m f a 丟個桌球也可以tof,測你力氣大不大。 Bluebear 利益無關,之前參與過乙個軍用雷射測距專案 ToF ToF這玩意最初是為了測距的,目...