LLVM is a robust system, particularly well suited for developing new mid-level language-independent analyses and optimizations. CやC++でアプリケーションを開発する場合、またはC/C++で開発されたオープンソースソフトウェアをコンパイルする場合に遭遇するコンパイルエラーや出力されるエラーメッセージは、C/C++に精通していなければ原因を予測しにくいことが多く、C/C++初心者を萎縮させる原因のひとつになっている。移植する段階でインクルードが必要になったとか、typedefを追加するといった簡単な対処でコンパイルできるものが、エラーメッセージの内容が理解できないために解決できないということはままある。 LLVM Project Blog: Amazing feat
今週前半(5月13日)、GNUプロジェクトは広く普及しているGNU Compiler Collection(GCC)のメジャーリリースを発表した。このGCC 4.2.0では、新機能の導入と開発者向けの改良が行われているが、我々が話を聞いたディストリビューション開発者の大半は、新たなリリースの恩恵を急いで取り込むつもりはないようだ。 GCCはCコンパイラとして誕生したが、今ではCに加えてC++、Objective-C、Objective-C++、Java、Fortran、Adaのコンパイル機能も備えている。GCCはLinuxカーネルのコンパイル用として最もよく知られており、60を超えるプラットフォームに移植されている。 UbuntuハッカーのBaishampayan Ghose氏は「GCC 4.2.0の追加機能で一番重要なのが本来のGCCにGOMPブランチが併合されたことだ」と言う。GCCの
この Web ページの「後半」にある手順を動かすには、GNU make が /usr/local/bin/gmake と して、GNU tar が /usr/local/bin/gtar としてインストールされていることをお勧めします。 目次 Sun Studio 10 (必要なら) Software Companion の CD/DVD を使って, ソフトをインストール (必要なら) Sunfreeware.com (Freeware for Solaris) からダウンロード GNU wget のインストール GNU make と GNU tar のインストール GNU gcc 3.4.6 のインストール 基本ライブラリとツール GNU 関係 ptetex3 xemacs-21.4.17 のインストール X Window X11R6 その他のツール 参考 Web ページ 研究
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く