공유 라이브러리1 [Linux] 라이브러리 의존 확인 ■ Linux에서 실행 프로그램이 필요로 하는 shared library 확인하는 방법 0. 예제 파일OpenCV 3.2 를 참조하는 예제 코드 #include int main(void){cv::Mat img = cv::imread("Lena.jpg", CV_LOAD_IMAGE_COLOR);cv::namedWindow("Image", cv::WINDOW_AUTOSIZE);cv::imshow("Image", img);cv::waitKey(0); return 0;} 1. objdump $ objdump -p | grep Section: -A5 | 부터는 입력하지 않아도 되지만 너무 많은 정보가 나오기 때문에 사용 2. readelf $ readelf -d 3. ldd $ ldd 참조1. devanix - [.. 2017. 6. 28. 이전 1 다음