1. Use SUNDB Precompiler in eclipse CDT
1.1. eclipse를
이용하여 Project를 생성한다.
1.2. 생성한
Project의 Properties를 클릭한다.
1.3. Project->Properties->C/C++
General->Paths and Symbols
1.3.1. Include
-> Add Button 클릭한다
1.3.2. File
system Button 클릭하여 SUNDB library의 include 경로를 설정한다.
1.3.3. Library
Paths-> Add Button 클릭한다
1.3.4. File
system Button 클릭하여 SUNDB library의 lib경로를 설정한다.
1.3.5. 설정된 모습은 아래와 같다.
1.3.6. Libraries->
Add Button 클릭한다
1.3.7. SUNDB의 ESQL Library 및 SUNDB library, 그외 사용 library를 설정한다.
1.3.8. 설정이 완료된 후 Apply Button을 클릭하면 아래와 같은 화면이 출력된다.
1.3.8.1. Yes Button 클릭
1.3.9. OK
Button을 클릭하여 Properties->Paths and Symbols 설정이
화면을 닫는다.
1.4. 생성된
Project를 선택하고 Build Project를 클릭하여 Build를 수행한다.
1.4.1. Build가
완료되면 하단의 Console 창에 설정한 library 가
보여야 된다. 설정한 library가 보이지 않으면 잘못된
것이므로 처음부터 다시 한다.
1.5. 생성한
Project->Properties를 클릭한다.
1.5.1. Project->C/C++
Build를 선택한다.
1.5.1.1. Builder
Settings->Makefile generation 부분의 Generate Makefile
automatically 부분은 Uncheck한다.
1.5.1.2. Apply
Button 클릭하고, OK Button을 클릭하여 화면을 닫는다.
1.6. Console 창을
열어 생성된 Project의 Directory로 이동한다
1.6.1. Directory에
생성된 파일을 확인한다
1.7. {생성된
프로젝트 Directory}/Debug/src Directory로 이동한다.
1.7.1. Vi를
이용하여 subdir.mk 파일을 열어본다.
1.7.2. subdir.mk의
내용은 아래와 같다, 이 파일을 수정할 것이다.
1.7.3. subdir.mk
파일에 Precompile 명령을 추가한다.
#SUNDB
Pre-Compiler
../src/%.c:
../src/%.gc
@echo 'Building file: $<'
@echo 'Invoking: GCC C Compiler'
gpec --output "$@"
"$<"
@echo 'Finished building: $<'
@echo ' '
|