私のプロジェクトでは、複数のターゲットを扱うときに、さまざまなフラグを使用してさまざまなコードを実行しています。何かのようなもの
#ifdef MY_FLAG
//do this
#else
//do this other
#endif
今、私はいくつかのコードを外部ライブラリに取り込もうとしていますが、フラグごとに異なるバージョンのライブラリをコンパイルしたくないので、問題は次のとおりです。
どのコードを「グローバル」な方法で実行する必要があるかを外部からライブラリ (またはフレームワーク) に伝える引数のようなものを渡す方法はありますか?