Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これに関する既存のドキュメントを見つけるのは非常に難しいことがわかりました。私が見つけようとしているのは、なぜ Imake が生成された Make ファイルでunix、linuxまたは数字の 1 などの単語を解釈するのかということです。i386あなたがそのシステムにいるかどうかを示す機能だと思います。これがどこかに設定された #define であることを見つけることができなかったので、これは組み込まれているものですか?
unix
linux
i386
imake は、cpp (通常はさまざまな組み込み定義がある C プリプロセッサ) を実行して Makefile を生成します。を実行するとリストを取得できます
gcc -E -dM emptyfile.c