OS : CentOS 6.6(x86_64)
0. Linux에 JAVA가 설치되어있는지 확인한다.
설치되어있지 않으면 다음 과정을 통해 설치
다운로드 및 설치
cd /opt/ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.tar.gz" tar xzf jdk-7u71-linux-x64.tar.gz
cd /opt/jdk1.7.0_71/ alternatives --install /usr/bin/java java /opt/jdk1.7.0_71/bin/java 2 alternatives --config java alternatives --install /usr/bin/jar jar /opt/jdk1.7.0_71/bin/jar 2 alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_71/bin/javac 2 alternatives --set jar /opt/jdk1.7.0_71/bin/jar alternatives --set javac /opt/jdk1.7.0_71/bin/javac
자바 버전 체크
java -version
환경 설정(.bashrc)
# export JAVA_HOME=/opt/jdk1.7.0_71
# export JRE_HOME=/opt/jdk1.7.0_71/jre
# export PATH=$PATH:/opt/jdk1.7.0_71/bin:/opt/jdk1.7.0_71/jre/bin
1. 아래의 링크에서 daikon을 다운로드 한다.
http://plse.cs.washington.edu/daikon/download/
2. 압축을 푼다.
tar zxf daikon.tar.gz
3. 환경변수를 설정한다.
# The full pathname of the directory that contains Daikon export DAIKONDIR=$daikonparent/daikon# The full pathname of the directory that contains the Java JDK; e.g.: source $DAIKONDIR/scripts/daikon.bashrc
4. 환경변수를 적용
source ~/.bashrc
5. C/C++용 frontend인 Kvasir 등을 사용하려면 java 디렉토리에서 make로 컴파일을 해준다.
6. C/C++ 적용을 위해 Kvasir 를 설치하려고 하면 여러 종류의 에러가 뜨는데, 다음과 같이 해결한다.
1) dos2unix를 찾을 수 없다는 에러
yum install dos2unix.x86_64
2) aclocal을 찾을 수 없다는 에러
yum install automake
3) mc_translate.c : 253 에서 이중 typedef 관련 에러
소스파일의 해당 라인을 주석처리
4) bfd.h를 찾을 수 없다는 에러
yum install binutils-devel.x86_64
'Linux' 카테고리의 다른 글
BAP 설치 시 유의사항 (0) | 2014.05.15 |
---|---|
binCFI 설치과정 문제점 (0) | 2014.05.15 |
[ssh]로그인 시 몇 초 기다려야 될 때 (느린 로그인) (0) | 2012.12.21 |
WinSCP - 리눅스, 윈도우 파일전송 (0) | 2012.12.10 |
Clonezilla로 리눅스 이미지 백업하기 (1) | 2012.12.05 |