다른 소프트웨어를 컴파일할 때 ffmpeg의 경로를 정의하는 방법은 무엇입니까?

다른 소프트웨어를 컴파일할 때 ffmpeg의 경로를 정의하는 방법은 무엇입니까?

최첨단 ffmpeg가 필요한 오픈소스 소프트웨어를 컴파일하려고 하여 ffmpeg 컴파일에 성공했지만 make install테스트 후에 쉽게 제거할 수 없기 때문에 실행하고 싶지 않습니다.

제가 컴파일하고 있는 소프트웨어는 CMake를 명령으로 사용하는 Open Broadcaster Software(줄여서 OBS)입니다 make. 기본 폴더에서 ffmpeg 라이브러리를 검색하는데 이는 물론 소프트웨어에 필요한 버전이 아니므로 명령이 make실패하고 ffmpeg를 찾을 수 없습니다.

임시 변수나 CMake 파일에서 ffmpeg의 위치를 ​​어떻게 설정합니까? 이것이 CMake의 표준인지(지식이 있는 사람이라면 누구나 이에 대답하는 방법을 알 것입니다), 아니면 OBS 개발자가 선택한 것인지(그러면 그에게 이 질문을 해야 합니다)인지는 모르겠습니다.

관련 정보