안녕하세요.
리눅스 기반 소프트웨어를 개발하는 사람입니다.
최근 거래처로부터, 특정 chip 을 제어할 수 있는 API 를 .o 파일로 제공받았습니다.
그런데, 그 .o 파일을 포함해서 컴파일 후 실행 해 보면,
쓸데없는 printf 가 너무 많이 뜨네요.
소스코드를 요청했지만, 공개할 수 없다고 해서 난감한데요.
.o 파일 내의 printf 를 컴파일 시에 막을 수 있는 방법이 있을까요?
예를들면
gcc -o main_ex aaa.c bbb.c ccc.o
이런식으로 컴파일 하는데요, 마지막껀 거래처에서 받은 .o 파일입니다.
저 .o 파일에서 나오는 printf 만 막고 싶습니다.
다른 우리쪽 소스코드의 printf는 정상적으로 출력되야 하구요.
관련해서 방법이 있으면 공유 부탁드립니다.
감사합니다.