vm ware player 로 unbuntu 가 설치되어 있고,
Prerequisites
- g++ 를 설치 : sudo apt-get install g++
- JRE 설치(2013. 04. 12, 7 이 최신버전)
- ref. 2 에 따르면 sun-java7-jre는 Ubuntu 에서 기본적으로 activated 가 되어 있지 않다. 그래서 openjdk 를 사용.
- sudo apt-get install openjdk-7-jre
Ubuntu 에 eclipse 설치하기
ref. 1 참고Ubuntu Software Centre 를 통해서 Eclipse 를 설치 할 수 있다. 하지만 ref. 1 에서는 Qt plugin 관련 error 가 발생했다 고 한다.
그래서 직접 다운로드 받아서 설치하는 방법을 보자.
Eclipse IDE for C/C++ Developers page여기서 Linux 32 bit 을 선택한다.
그리고 download
약 139MB 정도 된다.
이제 /opt 라는 폴더로 가서 아래처럼 command 를 치자.
nnn@ubuntu:/opt$ ls ~/Downloads/eclipse-cpp-juno-SR2-linux-gtk.tar.gz
/home/nnn/Downloads/eclipse-cpp-juno-SR2-linux-gtk.tar.gz
nnn@ubuntu:/opt$ sudo tar xzf ~/Downloads/eclipse-cpp-juno-SR2-linux-gtk.tar.gz
nnn@ubuntu:/opt$
/home/nnn/Downloads/eclipse-cpp-juno-SR2-linux-gtk.tar.gz
nnn@ubuntu:/opt$ sudo tar xzf ~/Downloads/eclipse-cpp-juno-SR2-linux-gtk.tar.gz
nnn@ubuntu:/opt$
그러면 아래처럼 설치된 모습을 확인할 수 있다.
아래 처럼 symbolic link 를 만들자.
nnn@ubuntu:/opt$ sudo ln -s /opt/eclipse/eclipse /usr/local/bin
nnn@ubuntu:/opt$ ls /usr/local/bin/eclipse
/usr/local/bin/eclipse
nnn@ubuntu:/opt$ ll /usr/local/bin/eclipse
lrwxrwxrwx 1 root root 20 Apr 11 07:15 /usr/local/bin/eclipse -> /opt/eclipse/eclipse*
nnn@ubuntu:/opt$ ls /usr/local/bin/eclipse
/usr/local/bin/eclipse
nnn@ubuntu:/opt$ ll /usr/local/bin/eclipse
lrwxrwxrwx 1 root root 20 Apr 11 07:15 /usr/local/bin/eclipse -> /opt/eclipse/eclipse*
Root 로 실행하기
처음 eclipse 를 실행할 때는 root 로 실행해야 한다. 그래야 compile 과정에서 permission denied error 를 만나지 않는다.[ref.3]한번만 실행을 root 로 하면 configuration file (~/.eclipse 에 있음) 에 권한이 root 로 써지게 되므로 괜찮다. [ref. 3]
그러기 위해서
sudo /opt/eclipse/eclipse -clean을 실행하자.
실행해 보니 이런 방법으로 한 번 만들어놔도 나중에 local 계정으로 실행시키면 permission 문제는 발생하는 듯 하다. 그냥 sudo 로 실행하는 것이 좋은 듯 하다.
그리고, shortcut 에서 만들때는 password 을 묻는 popup 을 띄워주기 위해 sudo 대신에
gksudo를 사용해야 하자.
바로가기 만들기
바로가기 icon 을 만드는 방법은 간단하다. file explorer 로 위치로 찾아가서마우스 오른쪽 버튼 >> Copy to >> Desktop를 선택하면 된다.
이 방법은 soft link 를 만든다. shortcut 을 만드는 방법은 ref.6 를 참고하자.
아래처럼 실행된다.
Eclipse 에 project 불러오기
sudo ./configure를 해서 Makefile 을 만들고 난 후에 eclipse 에서
File >> New >> Makefile Project With Existing Code를 하면 eclipse 로 project 를 불러 올 수 있다.
ref. 3 참고하자.
Reference
- http://codefuturity.wordpress.com/2012/12/14/installing-eclipse-c-ide-and-opencv-on-ubunto-12-10/
- http://stackoverflow.com/questions/5771227/problem-running-eclipse-on-ubuntu
- http://stackoverflow.com/questions/9794967/how-to-import-c-makefile-project-into-eclipse-or-put-in-under-eclipse
- http://ubuntuforums.org/showthread.php?t=908896
- http://superuser.com/questions/202676/sudo-vs-gksudo-difference
- ubuntu 11.04 에서 프로그램 바로가기 만들기
댓글 없음:
댓글 쓰기