구글링을 해봤을때는
sudo apt-get install eclipse-cdt
를 설치할 수 있다고 하는데
제가 해봤을때는
패키지 목록을 읽는 중입니다… 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다… 완료
eclipse-cdt 패키지를 사용할 수 없습니다. 하지만 다른 패키지가 참조하고 있습니다.
해당 패키지가 누락되었거나 지워졌다는 뜻입니다. 아니면 또 다른 곳에서
패키지를 받아와야 하는 경우일 수도 있습니다.
E: eclipse-cdt 패키지는 설치할 수 있는 후보가 없습니다
일단 화면캡쳐라도 있으면 다른 분들이 도와드릴텐데, 말씀만으로는 무슨 문제인지조차 모르겠습니다.
아니면, 다운로드하셔서 따로 한 번 해보시는 것도 방법일 듯 싶구요.
[url:31bcm0nj]http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/M6/eclipse-cpp-helios-M6-linux-gtk.tar.gz[/url:31bcm0nj]
쉽게 할 수 있는 방법이 있습니다.
가정: x86 머신, 파일 다운로드 위치는 /home/user/Download.
gcc, g++ 등 컴파일러 이미 설치 되어 있을 것.
Eclipse 설치.
http://eclipse.org 에서 Eclipse IDE for C/C++ Developers 를 다운로드 하여 압축을 풉니다.
압축을 풀면 eclipse 디렉토리가 생깁니다.
SUN Java SE Development Kit 설치. java.sun.com 에서 jdk-6u18-linux-i586.bin 을 다운로드 합니다.(rpm 버전이 아닙니다.)
그리고 로칼 컴퓨터 터미널에서 chmod 755 jdk-6u18-linux-i586.bin 실행하여 이 파일에 실행 권한을 주고
./jdk-6u18-linux-i586.bin 을 실행 합니다. 이 후 출력되는 라이센스에 YES 하면 현재 디렉토리에
jdk1.6.0_18 식으로 디렉토리가 생기고 이 곳에 jdk 압축이 풀립니다.
JDK 실행 경로 지정.
ln -s jdk1.6.0_18 jdk 실행하여 심볼링크 생성합니다.
vi ~/.bashrc 실행하여 파일 끝 부분에 PATH=$PATH:/home/user/Download/jdk/bin 을 추가 합니다.
1번에 압축 풀린 eclipse 디렉토리안에서 ln -s /home/Download/jdk jre 를 실행하여 심볼링크 만듭니다.
Eclipse 실행.
/home/user/Download/eclipse/eclipse 를 마우스 클릭하여 실행 하거나 터미널에서 직접 실행합니다.
FILE -> New -> C Project -> Executable -> "Hello World ANSI C Project" 선택하면 기본 main() 함수만 있는 프로젝트가 생성됩니다.
Run 메뉴에서 실행하면 컴파일 되고 콘솔에 "Hello World" 출력됩니다.
[color=#FF0000:f40fzi1m]그런데 위 사진들을 보니까, 메인 함수 원형은 int main(int argc, char *argv[])이어야 합니다.
main 함수가 틀려서 발생한 오류입니다.[/color:f40fzi1m]