このガイドは、安全で分別のある CFLAGS と CXXFLAGS を使って、コンパイルされるコードを最適化する手法を紹介します。また、最適化の背景にある一般的な理論について述べます。 Gentoo システムのデフォルトの CFLAGS は make.conf で設定することができます。CFLAGS はパッケージ単位で指定することもできます。 はじめに CFLAGS と CXXFLAGS とは? CFLAGSとCXXFLAGSは、CやC++のソースコードをコンパイルするときに使われるオプションを、コンパイラに指示するために慣例的に使われる環境変数の一種です。これらの環境変数は標準化されているわけではありませんがそれに近い状況で用いられており、コンパイラを使う際に追加のオプションを指定したいなら理解しておく必要があります。GNU makeでは一般的によく使われている環境変数のリストが記されて
今後記事で詳しく書いていく予定なのだけれど, 最近Gentooの開発用のDockerイメージを作っている. Gentoo 公式のDockerイメージの gentoo/stage3-amd64 から ACCEPT_KEYWORDS=~amd64 emerge -uDN --with-bdeps=y world したものだと思えばよい. https://hub.docker.com/r/naota/gentoo-devel/ 毎日, そういうビルドを自分のマシンで回すというのもめんどうなので, GCE (Google Compute Engine)でやっていくことにした. こんな感じの ansible playbook でドーンとVMとsystemdのserviceがデプロイされる. github.com さて, ここでインスタンスをどうしするのがベストかな〜というのが問題となる. f1-mi
STBBS.NET, LLCの開発している、WalbrixというOSをご紹介します。Read less
~ # genkernel howfuckedismydistro.com * Loading howfuckedismydistro.com/gentoo * CMD_LOGLEVEL: 5 * Gentoo Linux Genkernel; Version 3.4.10.907 * Running with options: --loglevel=5 all * Resolving config file, command line, and arch default settings. * DEBUGFILE not set. * KERNEL_DIR defaulted to "/usr/src/linux". * NO_KERNEL_SOURCES not set. * KNAME defaulted to "genkernel". * MAKEOPTS defaulted to
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く