すべてのステージングドライバをコンパイルする必要があります。私は使用しており、make allyesconfig
また設定しました。CONFIG_BROKEN=y
CONFIG_COMPILE_TEST=y
現在はmake modules C=1 M=drivers/staging
印刷のみ可能ですMODPOST drivers/staging/Module.symvers
。
(このコマンドは正しいですか?)
誰でもこの問題を解決するのに役立ちますか?よろしくお願いします。
答え1
make mrproper
make allmodconfig
make -j3 all
make C=1 M=drivers/staging
make all
コンパイルが開始されたら中断するsigint
必要があります。init
また、make allmodconfig
すべてのモジュールがアクティブになります。多くのドライバがモジュールとして構築されており、make allyesconfig
すべての設定オプションを有効にするだけです。
そして私はmake -j3 all
4コアプロセッサを持っているので使用しました。あなたはできますmake -j$(nproc) all
CCフラグの表示を続けると、SIGINT
aまたはaを使用してプロセスを終了します。Ctrl+C
また、オブジェクトファイルをクリーンアップし、すべてをクリーンアップするmake mrproper
代わりに。make clean
make clean
make mrproper
これは私にとって効果的でした。間違っていたら教えてください。 :)