#Compile (2) 썸네일형 리스트형 [Linux] gcc symbolic link 변경 1. Intro Linux에서 컴파일 할 때, gcc를 많이 활용할 것이다.Linux Script에 $gcc 혹은 컴파일 하기 위한 makefile을 생성하여 $make를 할텐데,만약, 이 과정을 실행할 때 gcc를 symbol로 저장하고 활용하는 경우해당 symbol의 version 문제가 발생하여 컴파일이 불가능 할 수 있다. 그래서, 각자의 Linux에 gcc가 여러 버전이 설치되어 있고(gcc-4.4, gcc-4.8 etc..),symbol로 생성된 gcc가 version 문제를 발생할 때, gcc symbol의 version을 변경하는 방법을 알아보고자 한다. 아래의 그림은, gcc의 버전 문제로 컴파일 에러가 발생한 상황이다. 2. Progress 먼저, 필자의 Linux(Ubuntu 14.0.. Caffe Library Linking to HEVC HM-15.0 1. Intro HEVC의 HM-15.0 프로젝트에서 비디오 인코딩 과정 중 첫 단계인 Coding Unit의 xCompressCU라는 함수 내에 Caffe의 Classifier를 활용하기 위해 libcaffe를 연결하는 과정에서 발생하는 에러에 대하여 솔루션을 작성하였다. HEVC의 Compile 환경은 Linux-Ubuntu 16.04.2에서 gcc-5.4.0, g++-5.4.0을 활용하였다. 2. Process 1) Setting a Shared Libary Loading Path Caffe library를 HM-15.0의 인코더에서 사용하기 위해 먼저 카페 라이브러리 경로를 확인해야 한다. 필자의 Path에서 libcaffe.a라는 Static libary와 libcaffe.so , libcaff.. 이전 1 다음