2012年12月22日土曜日

clang で C の math.h を使う時の引数


clang で C の math.h を使う時の引数 または オプション

環境

clang -v
Ubuntu clang version 3.0-6ubuntu3 (tags/RELEASE_30/final) (based on LLVM 3.0)
Target: x86_64-pc-linux-gnu
Thread model: posix

Xubuntu 12.10



サンプルコード

#include 
#include 

int main(void){
 float answer;
 answer = sqrt(2.0);

 printf("%f", answer);

 return 0;
}



コンパイルする
clang -O3 -mfpmath=sse sqrt.c -o sqrt

つまり
-O3 -mfpmath=sse
を、オプションで与えればいい

参考

Reducing the execution time of the code using CLANG/LLVM compiler

0 コメント: