タグ コンパイルオプション
人気順 10 users 50 users 100 users 500 users 1000 usersC - C言語のunsigned doubleとは何か?(80733)|teratail
C言語には unsigned double という型があるらしいという情報を入手しました。しかし、C言語規格上はそのような型は存在しませんし、手元のコンパイラ(LLVMとGCC)ではコンパイルできません。 ただ、 unsigned double が書かれた資料(後述)があるため、一部のコンパイラや古いコンパイラではできる、とか、コンパイルオプションを付けるとできる、とか、があるのではないかと思って... 続きを読む
本の虫: LLVMに電力効率を最適化するコンパイルオプションの議論
2013-04-17 LLVMに電力効率を最適化するコンパイルオプションの議論 [Phoronix] Making A Code Compiler Energy-Aware LLVMで、電力効率を最適化するコードを生成するコンパイルオプションの可否について議論されているようだ。 コードの最適化というのは、単に実行速度の最適化だけではない。、コードサイズや最適化もある。デバッグモードでのコンパイルも... 続きを読む
emacs のコンパイルオプションを設定したら幸せが訪れた - willnet.in
最近は仮想マシン上の CentOS 6.3 を使って開発をしているのですが、なぜか emacs の挙動がもっさりしていてストレスがたまっていました。 一番許せないのが、リージョン選択した後にC-gでキャンセルしようとしても一回押しただけではなぜかキャンセルできなくて、5〜6回押さないといけないこと。イライラしながらC-gを連打する日々がしばらく続きました。 そんななか、ふとした瞬間に「コンパイルオ... 続きを読む
人間とウェブの未来 - LinuxのCFSを使ってプロセスのCPU消費量を制御するツール作った
「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。LinuxのCFSのBandwidth Controlを使って簡単にプロセス単位でのCPU消費量を制御できるツールをPerlで書いてみました。Linux Kernel 3.4.7で動作確認済みです。kernelのコンパイルオプションで「CONFIG_CFS_BANDWIDTH」を有効にしましょう。 CFSのBandwidth ... 続きを読む
人間とウェブの未来 - Apache 2.4.1のmod_luaでApacheに介入する(mod_rewriteの終焉?)
「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。といいつつも、そこまで大したことはしていない。 luaという高速に動作する組み込み系のスクリプト言語で遊んでみたかったのと、それだったmod_luaで遊んでみればいいなと思っただけである。で、実際にmod_luaをコンパイルして遊んでみた。コンパイルオプションは以下。 ./configure --prefix=/usr/loc... 続きを読む