ClangからMicrosoftのコンパイル技術が利用可能に
「Clang with Microsoft CodeGen」ではC/C++のパーサとしてLLVM Clangを使用し、コードジェネレータおよび最適化機能にVisual Studioのコンパイラ技術を利用するというもの。LLVM Clangはクロスプラットフォームであるため、ClangでコンパイルできるコードはWindows以外のプラットフォームでもそのままビルドできることになる。WindowsではさらにVisual C++の適用するハイレベルな最適化機能の恩恵にも預かることができる。また、Visual C++ではまだ対応していないC99やC++14の記述が利用できるようになるなど、言語的な利点も得られる。
「Clang with Microsoft CodeGen」はプレビュー版と位置づけられており、今後の開発を経てから正式版としてリリースされる見通し。LLVM Clangはさまざまなオープンソース・プロジェクトやベンダーが開発に参加しており、優れたエコシステムを構築している。
一方、Visual Studioは開発環境として高い人気を誇っている。両者の利点がどちらも得られる仕組みになっており、今後の展開が期待される。
この記事もおすすめ
提供元の記事
関連リンク
-
元モー娘。生田衣梨奈、原西のギャグ全力披露 吉本所属として…『M-1』王者のたくろうに対抗心?
-
「アンタのメイク下手すぎw」「今すぐ配信やめろ!」アンチコメントに悩む動画配信者。生配信も荒らされてしまったが⇒「私だけは味方だよ!」しかし親身になってくれた友人には裏の顔が・・・
-
【作品ラインナップ一覧】嵐主演『最後の約束』がTVer独占初配信 「ARASHI Collection」全28作品そろう
-
【5/29(金)】あなたの運勢は?今日の星座ランキング1~6位!
-
「アンタさぁ、その体型やばいってw」スレンダー自慢の友達にイケメンと話している所を見られてしまった⇒「お前には恋する資格なんてない!痩せろよ!」いきなりディスられて・・・