0
私は、異なるソースファイルをコンパイルするためにmenuconfigの選択したフラグにしたがってコンパイルし、単一のオブジェクトファイルにリンクしたいと思う。linux kbuild makefile
like;
OBJ - $(CONFIG1):sample.o(それはsample_1.cから構築する必要があります) OBJ - $(CONFIG2):sample.o(それはsample_2.cから構築する必要があります)
はですそれはmakefileを介して可能ですか、またはLinux kbuildを使ってできない場合は、これを達成するためのあらゆるトリックが高く評価されます。
RGDS、 Sharanu
これを行うには、いくつかの方法、完璧ななしがあるのに役立ちます:あなたはこのような何かを行うことができます。私たちは、あなたの意図/優先順位についてのより多くの情報が必要です。なぜ2つの異なるファイルに対して 'sample.o'という名前を使用したいのですか? – Beta
多くの依存関係があるので、モジュールをロードするスクリプトファイルを変更したくありません。その代わりに、単一のモジュールをロードしなければならないが、コンパイル指令に従って構築される。 –
完璧ではないこのソリューション –