LLVM

Ubuntu11.4のclangでC++のコンパイルするとiostreamとかのインクルードエラーが出る件の対処まとめ

さっきの方法 は何か怖いので正しいと思える方法で対処する。 ビルドするだけなら簡単だけど、apt的に色々あると嫌なのでUbuntuらしく、むしろDebianらしく解決してみる。dpkgの作りかたは簡単だけど、我流すぎてバージョンの扱いとかわりと雑だったのでここ…

clangでc++を試して四苦八苦したメモ

何の変哲もないHelloWorld。 #include <iostream> int main() { std::cout << "Hello, おにいちゃん!!" << std::endl; return 0; }こいつをclangをつかってコンパイル。 # clang -xc++ hello.cpp /tmp/cc-x0SPbV.o: In function `__cxx_global_var_init': hello.cpp:(.</iostream>…

clangと戯れる

さいきん周囲でclang人気が高まっている気がしたので、試しにインストールして遊んでみた。実行形式へのコンパイルは普通にgccと同じ感じで出来て、起動も普通。LLVMで動くって言ってもjavac、javaみたいな感じではないのね。 で、せっかくなので中間言語を…