OS XにLLVMをsvnインストールする
コンパイラの勉強にLLVMがいいと聞いたので少し触ってみた。
およそ http://onsg.techtalk.jp/09/how-to-install-llvm のujihisaさんの手順の通りにやった。
-
gmakeが入っていない場合は入れる
% sudo port install gmake Error: org.macports.activate for port ncurses returned: Image error: /opt/local/bin/captoinfo is being used by the active ncursesw port. Please deactivate this port first, or use 'port -f activate ncurses' to force the activation. ---> Computing dependencies for gettext ---> Dependencies to be installed: ncurses ---> Activating ncurses @5.9_2 % sudo port -f activate ncurses ---> The following versions of ncurses are currently installed: ---> ncurses @5.7_1 ---> ncurses @5.9_2 Error: port activate failed: Registry error: Please specify the full version as recorded in the port registry. % sudo port -f activate ncurses @5.9_2 % sudo port install gmake
-
LLVMをインストール
% cd ~/src % svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm % cd llvm % ./configure --prefix=/Users/satzz/src/llvm/usr --enable-optimized # 場所は適当 % gmake -k |& tee gnumake.out % gmake install
~/src/llvm/usr
をPATHに追加。あとは http://d.hatena.ne.jp/propella/20110224/p1 などを参考に挙動確認する。
※OS Xならllvm-gccなどはデフォルトで入っているらしい。
Author And Source
この問題について(OS XにLLVMをsvnインストールする), 我々は、より多くの情報をここで見つけました https://qiita.com/satzz/items/bee20a506ce29c39d042著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .