clangとは? わかりやすく解説

clang

別表記:クラング

「clang」の意味・「clang」とは

「clang」は英語の単語で、主に音を表す言葉として用いられる具体的には、金属ぶつかった時に発生する響き音色を指す。また、動詞として用いることもあり、その場合は「鳴り響く」「響く」といった意味を持つ。例えば、鐘が鳴る音や鍵が落ちる音など、特に金属的な響きを持つ音を表現する際に用いられる

「clang」の発音・読み方

「clang」の発音は、IPA表記では /klæŋ/ となる。IPAカタカナ読みでは「クラング」となる。日本人発音するカタカナ英語では「クラング」と読むのが一般的である。この単語発音によって意味や品詞が変わるものはないため、一定の読み方理解することが可能である。

「clang」の定義を英語で解説

「clang」は、"A loud, resonant, metallic sound"と定義される。これは「大きく響き渡る金属的な音」という意味である。また、動詞としては "To make a loud, resonant, metallic sound"と定義され、これは「大きく響き渡る金属的な音を立てる」という意味になる。

「clang」の類語

「clang」の類語としては、「clank」、「clink」、「jingle」などがある。これらも同様に特定の音を表現するための単語である。「clank」は重い金属音、「clink」は軽い金属音、「jingle」は小鈴の音などを表す。

「clang」に関連する用語・表現

「clang」に関連する用語としては、「clangor」、「clanging」などがある。「clangor」は「clang」から派生した名詞で、大きな騒音鳴り響く音を指す。「clanging」は「clang」の現在分詞形で、鳴り響く音を立てる行為や状態を表す。

「clang」の例文

以下に「clang」を用いた例文10個示す。 1. The bell clanged loudly in the tower.(鐘が塔で大きく鳴り響いた。)
2. The coins clanged in the jar.(硬貨が瓶の中で鳴り響いた。)
3. The sword fight was filled with the clang of metal.(剣闘では金属の鳴り響く音が満ちていた。)
4. The clang of the hammer echoed in the room.(ハンマー鳴り響く音が部屋響いた。)
5. The clang of the alarm woke everyone up.アラーム鳴り響く音でみんなが目を覚ました。)
6. The clang of the closing door was heard throughout the house.(閉まるドア鳴り響く音が家中響いた。)
7. The clang of the blacksmith's anvil could be heard from a distance.(鍛冶屋金床鳴り響く音が遠くから聞こえた。)
8. The clang of the church bell marked the hour.(教会の鐘鳴り響く音が時間告げた。)
9. The clang of the cymbals added to the music.(シンバル鳴り響く音が音楽加わった。)
10. The clang of the train's wheels on the tracks was constant.(列車車輪線路に当たる鳴り響く音は絶え間なかった。)

clang

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/03/03 16:25 UTC 版)

clang (クラン(グ)のように発音 [2] )とは、CC++Objective-Cプログラミング言語向けのコンパイラフロントエンドであり、Low Level Virtual Machine (LLVM) をバックエンドとして使用する。現在まだ開発中であるが、完成すればGNUコンパイラコレクション(GCC)を置き換えるものになる可能性がある。開発にはアップルが資金提供しており、BSD ライクなオープンソースライセンスで配布されている。




「clang」の続きの解説一覧

Clang

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/08/26 23:34 UTC 版)

Clang ([ˈklæŋ]:クランのように発音[5]) は、プログラミング言語 CC++Objective-CObjective-C++ 向けのコンパイラフロントエンド英語版である。OpenMPディレクティブ[6]や、OpenCL C/C++カーネル言語[7]も正式サポートしている。バックエンドにLLVMのコンパイラ基盤を使用しており、LLVM 2.6以降はLLVMのリリースサイクルに組み込まれている。


  1. ^ https://www.llvm.org/releases/2.1/docs/ReleaseNotes.html
  2. ^ "16.0.6 Release"; 言語: 英語; 出版日: 2023年6月14日; 閲覧日: 2023年6月14日.
  3. ^ LLVM Release License
  4. ^ a b LICENSE.TXT”. llvm.org. 2019年9月24日閲覧。
  5. ^ Christopher, Eric (3 July 2008). "simply wonder pronunciation of Clang". LLVMdev (Mailing list). 2008年7月9日閲覧
  6. ^ OpenMP Support”. The LLVM Project Blog. 2016年3月28日閲覧。
  7. ^ OpenCL Support — Clang git documentation
  8. ^ CUDA LLVM Compiler | NVIDIA Developer
  9. ^ C++ Heterogeneous-Compute Interface for Portability”. 2020年2月18日閲覧。
  10. ^ Clang Language Extensions”. 2017年11月8日閲覧。 “In addition to the language extensions listed here, Clang aims to support a broad range of GCC extensions.”
  11. ^ Clang - Features and Goals: GCC Compatibility, (15 April 2013), https://clang.llvm.org/features.html#gcccompat 
  12. ^ Clang Static Analyzer”. LLVM. 2009年9月3日閲覧。
  13. ^ Adam Treat, mkspecs and patches for LLVM compile of Qt4
  14. ^ Kenneth Zadeck - Re: LLVM/GCC Integration Proposal
  15. ^ a b Clang team, clang: a C language family frontend for LLVM
  16. ^ Clang - Features and Goals: Fast compiles and Low Memory Use”. 2007年10月閲覧。
  17. ^ FLANG: NVIDIA Brings Fortran To LLVM
  18. ^ Clang - C Programming Language Status
  19. ^ Clang - C++ Programming Language Status
  20. ^ NDK Revision History
  21. ^ LLVM Download Page
  22. ^ Visual Studio プロジェクトでの Clang/LLVM のサポート | Microsoft Docs
  23. ^ Hans Wennborg, Google (2014年4月). “clang-cl / What it is, how it works, and how to use it (Euro-LLVM 2014)” (PDF). 2021年5月18日閲覧。
  24. ^ Opening HLSL Planning - DirectX Developer Blog
  25. ^ HLSL Support — Clang git documentation
  26. ^ インテル® C/C++ コンパイラーが LLVM への対応を完了 | iSUS
  27. ^ Clang 拡張 C++ コンパイラ - RAD Studio
  28. ^ Roman Divacky, [ANNOUNCE] clang/LLVM can compile booting FreeBSD kernel on i386/amd64
  29. ^ http://wiki.freebsd.org/BuildingFreeBSDWithClang
  30. ^ Alex Hornung, "llvm/clang once more
  31. ^ http://www.dragonflybsd.org/docs/developer/clang/
  32. ^ Bug 4068 – [META] Compiling the Linux kernel with clang
  33. ^ Brad Davis, "FreeBSD Status Reports January - March, 2009"
  34. ^ LLVM Blog, Clang can compile LLVM and Clang
  35. ^ LLVM Project Blog, "Clang Successfully Self-Hosts!"
  36. ^ HelenOS mainline changeset head,294
  37. ^ LLVM 2.7 Release Notes
  38. ^ Clang++ Builds Boost!
  39. ^ Roman Divacky "Import the build makefiles for clang/LLVM"
  40. ^ LLVM 2.8 Release Notes
  41. ^ [ANNOUNCE] Clang builds a working Linux Kernel (Boots to RL5 with SMP, networking and X, self hosts)
  42. ^ New C++0x feature support in Clang
  43. ^ C++ and C++'0x Support in Clang
  44. ^ Compiling the HotSpot VM with Clang
  45. ^ LLVM 2.9 Release Notes
  46. ^ Clang 3.0 Release Notes
  47. ^ Rebuild of the Debian archive with clang
  48. ^ FreeBSD Quarterly Status Report January-March, 2012
  49. ^ Clang 3.1 Release Notes
  50. ^ Clang 3.2 Release Notes
  51. ^ GitHub 「C++11 support is now feature-complete.」
  52. ^ Clang 3.3 Release Notes
  53. ^ Clang 3.4 Release Notes
  54. ^ Clang 3.5.0 Release Notes
  55. ^ Clang 3.6.0 Release Notes
  56. ^ Clang 3.7.0 Release Notes
  57. ^ Clang 3.8.0 Release Notes
  58. ^ Clang 3.9.0 Release Notes
  59. ^ Clang 4.0.0 Release Notes
  60. ^ Clang 5.0.0 Release Notes
  61. ^ Clang 6.0.0 Release Notes
  62. ^ Clang 7.0.0 Release Notes
  63. ^ Clang 8.0.0 Release Notes
  64. ^ Clang 9.0.0 Release Notes
  65. ^ Clang 10.0.0 Release Notes
  66. ^ Clang 11.0.0 Release Notes
  67. ^ Hankala, Visa (21 December 2020). "Make clang the default compiler on loongson" (Mailing list). 2021年8月8日閲覧
  68. ^ released
  69. ^ Clang 13.0.0 Release Notes — Clang 13 documentation”. releases.llvm.org. 2022年4月19日閲覧。
  70. ^ Clang 14.0.0 Release Notes — Clang 14.0.0 documentation”. releases.llvm.org. 2022年4月19日閲覧。
  71. ^ Clang 15.0.0 Release Notes — Clang 15.0.0 documentation”. releases.llvm.org. 2022年10月24日閲覧。


「Clang」の続きの解説一覧

Clang

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/04 02:05 UTC 版)

C言語」の記事における「Clang」の解説

LLVMバックエンドとして用いオープンソースC/C++Objective-Cコンパイラ多数CPUに対応。

※この「Clang」の解説は、「C言語」の解説の一部です。
「Clang」を含む「C言語」の記事については、「C言語」の概要を参照ください。

ウィキペディア小見出し辞書の「clang」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「clang」の関連用語

clangのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



clangのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2024実用日本語表現辞典 All Rights Reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのclang (改訂履歴)、Clang (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのC言語 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS