드라이버/스테이징 컴파일

드라이버/스테이징 컴파일

모든 스테이징 드라이버를 컴파일해야 합니다. 나는 을 사용하고 있으며 및 make allyesconfig또한 설정했습니다 .CONFIG_BROKEN=yCONFIG_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 all4코어 프로세서를 가지고 있기 때문에 사용했습니다. 넌 할 수있어make -j$(nproc) all

CC 플래그를 계속해서 보기 시작하면 SIGINTa 또는 a를 사용하여 프로세스를 종료합니다.Ctrl+C

또한 개체 파일을 정리하고 모든 것을 정리하는 make mrproper대신 .make cleanmake cleanmake mrproper

이것은 나에게 효과적이었습니다. 내가 틀렸다면 알려주십시오. :)

관련 정보