0
私のC/C++コードの中には、別のコンパイルに応じてファイルを含めるかしないかを入れたいと思います。makefileへの変数に基づく条件付き合併症
#ifndef __x86_64__
#include <myLib.h>
#endif
これは私のプラットフォームは32/64ビットですが、私に十分な自由を与えないかどうかを行うことの可能性を提供します:私はこれを使用するときのために
。
私は
make includeMyLib=1
と同様に私のメイクファイルに変数を渡したいような本持つ何かに依存する:このようなものが可能である場合
#ifndef includeMyLib
#include <myLib.h>
#endif
あなたは知っていますか?