본문 바로가기

작업일지/Lazarus

Lazarus(CodeTypon version) 설치및 환경설정

Lazarus의 크로스플랫폼 설정을 좀더 편하게 지원해주는 CodeTyphon이라는 프로그램이 있다.
아래는 CodeTyphon을 통해 Lazarus의 WinCE환경을 구축하는 방법을 설명한다.



[설치]
CodeTypon 1.10 을 다운로드한다.
C:\CodeTypon폴더를 생성하고 압축을 해제한다.
C:\CodeTypon\setup.bat을 실행한다.


"7"번을 선택해서 설치한다.
설치가 완료되면 "c:\lazarus", "c:\pp"가 생성됨.



[플랫폼 환경설정]
"c:\CodeTyphon\CodeTyphon_win32.exe"을 실행한다.


"Cross-Build"에서 플랫폼에 맞는것들을 빌드 해준다.
아래는 "arm-wince", "arm-linux", "i386-linux"를 빌드해준후의 화면이다.






























[Lazarus 환경설정]
"CodeTyphon"에서 "Lazarus->Run Lazarus IDE"를 실행한다.
(아니면 그냥 Lazarus 폴더에서 Lazarus를 실행해도 무방하다)

Lazarus메뉴에서 "View->Dock "Message" window"를 선택한다.
이는 컴파일 메세지 출력창이 에디터에 도킹된 상태로 만들어 준다. 꼭 필요한것은 아님으로 무시해도 된다.  

"Evironment->Options..."를 선택한다.
"IDE Options"창이 실행된다."
좌측 트리에서 "Code folding"을 선택하면 우측에 내용이 나오는데 "Code folding"을 체크한다.
중요한것이 아님으로 무시해도 된다.
 


좌측 트리에서 "Divider drawing"을 선택하면 우측에 내용이 나오는데 체크박스를 전부 체크한다.
중요한것이 아님으로 무시해도 된다.


지금까지 설정한 Lazarus Option들(Code folding, Divider drawing)은 코드편집을 좀더 편하게 해주기 위한 것들임으로 개인의 취향에 따라 설정하면 되는것이다.
개발에 꼭 필요한 것들은 아님으로 설정하지 않아도 무방하다.


다음으로 디버거를 설정한다.
좌측 트리에서 "Debugger"를 선택하면 우측에 디버거 경로를 입력하는 부분이 나온다.
WinCE경로를 선택해준다.


이상.