환경구축 3

개발환경 구축하기(3)

Eclipse 설치하기 저번 글에서 사용했던 apt-get install 을 사용하여 eclipse를 설치해보자. eclipse는 일종의 틀 같은 놈이다. 일식, 월식할때 "식(蝕)"이 바로 eclipse다. eclipse는 오픈소스로 되어있고 tool-chain에 따라 컴파일 할 수 있게 되어있다. 메모장으로 소스를 만들어도 상관없지만 eclipse를 쓰면 좀 더 효율적으로 소스코드를 작성할 수 있다. 메모장에서는 자동 들여쓰기나 작성 중 오류발견 등이 어려운데 eclipse를 쓰면 자동으로 잡아주기 때문이다. 설치하기 전에 update를 한번 해주자. 안하니까 eclipse 설치가 안된다. - -; 터미널에 sudo apt-get update라고 입력해준다. 자 이제 업데이트가 끝났으니 eclipse..

개발환경 구축하기(2)

1. 리눅스 설치하기 보통 많이 사용되는 리눅스는 우분투, 페도라이다. 그럼 두 리눅스의 차이는 뭘까? 간단히 얘기하면 패키징관리 방법이 다르다. 쉽게 비유한다면 우분투, 페도라는 똑같이 단군할아버지로 시작해서 후에 서로 다른 정치방법에 의해서 백제, 신라, 고구려처럼 나뉜거다. 참 쉽죠? 우분투는 데비안으로 부터 튀어나온 놈이다. 데비안은 또 뭐냐? 그냥 쉽게 말해서 우분투아빠다.-- 자세한건 인터넷 ㄱㄱ 페도라는 레드햇으로 부터 튀어나왔다. 역시 자세한건 인터넷 ㄱㄱ 아까 위에서 둘의 차이는 패키징관리 방법이 틀리다고 했다. 데비안은 dep을 쓰고 레드햇을 rpm을 쓴다. 따라서 우분투는 dep, 페도라는 rpm형식을 쓴다. 근데 왜 데비안, 레드햇을 안쓰고 우분투, 페도라를 하느냐?(사실 써도 된다..

개발환경 구축하기(1)

이 글은 내가 했던 과정을 정리하기 위한 자료이다. 남들을 위한 배려따윈 없다!! 지능형 자동차 개발을 하기위해선 개발환경부터 구축해야 한다. 그렇다면... 개발환경구축이란 무엇인가? 개발환경구축이란 말 그대로 개발을 하기 위한 환경을 만들어 주는 것이다. 지능형자동차를 개발을 하기 위해서는 다음과 같은 작업을 해줘야 한다. 1. 리눅스 설치하기 2. arm-linux-4.1.1 설치 3. minicom 설치 4. TFTP설치 우선 위의 작업을 해주면 가장 기본적인 단계는 끝이다. 그외 작업의 편의성을 위해 이클립스(리눅스에서는 visual studio가 안되는걸로 알고있다.)를 설치하는건 자유에 맡긴다. 자~ 그럼 차근차근 하나씩 해보자. 먼저 리눅스가 있어야한다. 당연히...근데 왜 하필 리눅스에서 ..