Windows дээр анхдагч зохицуулалт нь Microsoft-ын Visual C сангуудыг суулгахыг шаарддаг. MinGW-ийн сангуудтай Windows дээр Clang ашиглах боломжтой юм шиг санагдаж байна. Үгүй: тохиромжтой өгөгдмөл -- Линукс дээрх GLIBC (гэхдээ үргэлж биш), MacOS дээрх Apple libc системийн libc-г өгдөг.
Clang нь Libstdc ++ ашигладаг уу?
Тийм ээ, хэрэв та -nostdlib сонголтоор стандарт номын сан ашиглахгүй гэж хэлээгүй л бол GCC үргэлж libstdc++-г ашигладаг (энэ тохиолдолд та стандарт номын санг ашиглахаас зайлсхийх хэрэгтэй. эсвэл -I ба -L ба -l тугийг ашиглан толгой болон номын сангийн файлуудын өөр багц руу зааж өгнө үү). Би gcc4 ашиглаж байна.
Clang toolchain гэж юу вэ?
Clang болон LLVM-ийн хослол нь GCC стекийг орлуулах хэрэгслийн ихэнх хэсгийг хангадаг. Clang-ийн гол зорилгын нэг нь номын санд суурилсан архитектурыг бий болгох бөгөөд ингэснээр хөрвүүлэгч нь нэгдсэн хөгжүүлэлтийн орчин (IDE) зэрэг эх кодтой харилцдаг бусад хэрэгслүүдтэй хамтран ажиллах боломжтой болно.
С++ нь libc ашигладаг уу?
Тойм. libc++ нь С++ стандарт номын сангийн шинэ хэрэгжилт бөгөөд C++11 ба түүнээс дээш хувилбаруудад зориулагдсан. C++ 11 стандартаар тодорхойлсон зөв байдал.
Clang C ++ 20-г дэмждэг үү?
Clang нь ISO C++ 2020 стандартын зарим функцийг дэмждэг. Та Clang-г C++20 горимд -std=c++20 сонголт ашиглан ашиглаж болно (Clang 9 болон түүнээс өмнөх хувилбаруудад -std=c++2a-г ашиглана уу).