Linux 커널

source insight 프로젝트 생성하기

룸훼훼 2010. 9. 28. 09:20
반응형
source insight 프로젝트 생성하기

생성하기에 앞서 소스인사이트에서 ARM 기반을 디폴트로 없기 때문에 언어 정보를 추가해야한다.
위에 첨부된 파일 GCC,ADS를 지원하는 파일을 사용하자.

Options-> Preferences 에서

import을 클릭해서 위의 파일을 import 시킨다.
그러면 윗처럼 ARM9.....생성이 된다. 

 Options-> Document options에서


Add type을 클릭하고type 이름 설정 그리고 File filter에서 *.s;*.S등을 성정하고  parsing에서 import한 언어를 추가하자
언어추가 설정이 끝났다.(ARM언어를 추가하지 않으면 심볼을 찾을수 없다.)

이제부터 프로젝트을 생성하자.
project -> new project

원하는 프로젝트 이름을 적고 ok

그다음에  소스 불러오기

여기는 불러올 소스를 브라우져에서 선택하자.


소스 추가하기

불러올 소스를 addall를 클릭하면 아래그림이 나온다.

상위 디렉토리와 하위 디렉토리를 모두 추가하자 그리고 클릭하자.

그럼 위처럼 몇개의 파일을 추가 할래 라고 물으면 확인을 클릭하자.
그럼 빨간박스처럼 추가 된것으 볼수 있다.



모든 파일을 추가하고 나서 프로그램 툴바의
project-> synchronize files를 클릭



파일이 분리 되어 있기 때문에 모든 파일을 동기화 시켜주어야 한다.
윗그림처럼 강제로 동기화 시키자.




이제 화면 오른쪽에 모든 파일들이 보인다.

여기서 일단 위에 검색란에서 시험 삼아 main.c를 찾아보자

찾은 main을 클릭하면 왼쪽에 파일이 뜬다.


main에서 찾고 싶은 심볼을 더블 클릭하면 화면 아래에 함수가 나온다.

밑에 심볼을 다시 더블 클릭하면
프로그램 툴바에서 위의 화살표로 앞,뒤 화면으로 갈 수 있다.

반응형

'Linux 커널' 카테고리의 다른 글

====가상주소====  (0) 2010.09.28
makefile분석  (0) 2010.09.28
u-boot  (0) 2010.09.28
리눅스 명령어  (0) 2010.09.07
리눅스 vi 사용법  (0) 2010.09.07