私は多くの小規模プロジェクトで Make を使ってきましたが、より大きな規模のプロジェクトになると、それは非常にうんざりするようなものでした。最近までは、自分のビルドシステムに行いたいことが4つあったのですが、Makeでの方法が分かりませんでした。 out-of-sourceビルド(オブジェクトファイルが、ソースとは分離されたディレクトリにダンプ出力されます) 自動生成される(かつ正確!)ヘッダの依存関係 オブジェクト/ソースファイルのリストの自動的な決定 インクルードディレクトリのフラグの自動生成 以下にこれらの全てを行える、C、C++、およびアセンブリで動作するシンプルなMakefileを紹介します。 MAKEFILE TARGET_EXEC ?= a.out BUILD_DIR ?= ./build SRC_DIRS ?= ./src SRCS := $(shell find $(S
x87 FPU このサイトではx87 FPUについて説明します。x87 FPUは浮動小数点演算を行うユニットです。 x86で数値演算として整数演算命令しかサポートされていなかったので、浮動小数点演算を行うには 専用のライブラリが必要でした。x87をx86システムに組み込むことで、プログラムからは浮動小数点演算を 1つのCPUで実行しているかのように扱うことができます。x87はx86のバスと接続されていて、実行する命令を 常時監視し、x86の無効命令(ESC)となる浮動小数点演算命令を検出するとx86がアドレスモードを変更することで x87用のオペコードとオペランドを読み込み処理します。 x87 FPUは16ビットのコプロセッサで、もともとx86とは独立したICでしたが、80486DXおよびPentium以降に 1つのプロセッサとして統合されました。 x87 FPUの構成 x87 FPUはI
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く