서로 의존 리눅스 커널 모듈을 컴파일하는 동안, 링커 모듈 insmod 명령이나으로 modprobe를 사용하여 커널로 삽입되고, 상기 미해결 심볼 즉시 해결linux 커널 모듈 링커 경고 : "*** 경고 : <function> [<module>] undefined!" - 그걸 없앨 방법이 있니?
Building modules, stage 2.
MODPOST
*** Warning: "function_name1" [module_name] undefined!
*** Warning: "function_name2" [module_name] undefined!
*** Warning: "function_name3" [module_name] undefined!
추천되지 않은 심볼 경고를 준다. 그래도 링커 경고를 제거 할 수있는 방법이 있습니까?
나는이 문제에 대해 3 개의 Google SERP를 읽었습니다. 아무도 대답을 알 수없는 것 같습니다. 커널 모듈을 만들 때 이러한 링커 경고가 이런 식으로되어 있습니까?
답변 해 주셔서 감사합니다. 정확히 어떤 생각이야? – Gary
죄송하지만 실제로 작동하지 않습니다. 경고가 아직 있습니다. 또한 @echo 'SUBDIRS 무시 "경고를 무시하십시오. 동일한 접근법을 사용하여 '정의되지 않은 [module_name]을 무시하십시오!' 경고하지만 분명히 이것은 내가 찾는 방법이 아닙니다. – Gary