우선 CodeTyphon 을 다운받습니다. (www.pilotlogic.com)
현재 최신 버전은 2.20 버전이네요. 다운로드 속도가 좀 많이 느려요... (좀 빠른 서버에 올려주면 안되니... ㅠㅠ) 다운을 받아 파일의 압축을 풉니다. C:\CodeTyphon\ 폴더에 풀어 줍시다. (위 폴더는 사용되는 폴더니 설치 끝났다고 지우면 안되요.) 그리고 "\setup.bat" 를 실행합니다. (Linux, FreeBSD 경우 \setup.sh 를 실행합니다.) *주의 * 관리자 모드로 실행하셔야 합니다. 아니면 설치 중간에 ERROR 납니다. ("RUN AS" administrator) CMD > cd CodeTyphon > setup.bat Or C:\CodeTyphon\binCenter\CodeTyphon_????.ex? |
CMD 창이 열리면 "1> Run CodeTyphon Center" 를 선택해 줍니다. (바로 8번 눌러도 됩니다.)
그럼 다음과 같은 창이 열리는걸 볼 수 있습니다.
* 주의 *
(Linux, FreeBSD 의 경우 "0> Install System Libraries" 을 눌러 라이브러리를 먼저 설치하셔야 합니다.)
이제 본격적으로 설치를 시작합니다.
상단 "Main Menu > CodeTyphon > Remove and Build ALL (FPC and Lazarus)" 를 선택합니다.
위와 같이 "CommandBox" 에서 설치정보를 볼 수 있습니다.
설치 시간이 10~30분 정도 걸리니 "Please wait... Executing Script:..." 메세지가 끝날때 까지 기다립시다.
설치가 완료 되면 아래와 같이 바탕화면에 아이콘이 생깁니다.
이제 라자루스(Lazarus)를 통해 파스칼을 마음껏 즐깁시다 ^^
참고로 라자루스는 "Cross-Build"를 지원합니다.
지원 OS 는 Windows, WinCE, Linux, FreeBSD 이며 32/64bit 모두 지원 합니다.
FPC에서 지원하는것 까지 합하면 solaris, haiku, gba, nds, embedded 등이 있습니다.
-----
다음은 설정해두면 코딩이 편한 옵션들 입니다. (개인 취향에 따라 선택 하시면됩니다.^^)
1) 체크하시면 저장시 사용하지 않는 메소드를 제거해 줍니다.
> Tools > Editor > Completion and Hints > Auto remove empty methods > [check]
2) 체크하시면 코드의 시작과 끝을 묶어 접었다/폈다 할 수 있어 아래로 긴 코드가 보기 편해집니다.
> Tools > Editor > Code folding > Code folding > [check]
3) 체크하시면 체크된 코드의 아래 부분에 선으로 나누어 끝을 표시해 줍니다.
> Tools > Editor > Divider drawing > Items > [check]
4) FCL, LCL 디버깅(debugging) 하기.
> Project > Compiler Options > Linking > Generate Debugging Info For GDB (-g) > [check]
> Project > Compiler Options > Linking > Link Smart (-XX) > [check]
5) 실행 파일 크기 줄이기
> Project > Compiler Options > Linking > Generate Debugging Info For GDB > [uncheck]
> Project > Compiler Options > Linking > Debugging > Strip Symbols From Executable (-Xs) > [check]
> Project > Compiler Options > Linking > Debugging > Link Style > Link Smart (-XX) > [check]
> Project > Compiler Options > Code > Debugging > Smart Linkable (-CX) > [check]
마지막은 라자루스(Lazarus)를 실행한 모습
출처 : http://blog.foxb.kr/266
'Dev > Delphi' 카테고리의 다른 글
웹페이지(html) 메뉴이벤트 델파이와 연동하기 (0) | 2012.02.23 |
---|---|
[소스] 풍선도움말을 마음대로.. (0) | 2012.02.22 |
[참고] 폼의 초기 폰트 바꾸기 (0) | 2012.02.22 |
ListView에서 Row별로 힌트를 다르게 주기 (0) | 2012.02.22 |
[Delphi] .swf 파일 폼에 넣기 (TShockWaveFlash) (1) | 2011.06.13 |
TWindowsMediaPlayer - Component (0) | 2011.06.10 |
TImageButton 만들기 (1) | 2011.05.31 |
델파이 오픈 소스. (1) | 2011.05.31 |
델파이 콤포넌트 만들기 외 2건의 레퍼런스(함수,VCL) 문서 (0) | 2011.05.31 |
Form의 BorderStyle=bsNone일때 폼의 이동 (0) | 2011.05.31 |