database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 1274 게시물 읽기
No. 1274
Re: [자답] ESQL/C에서 분할컴파일..
작성자
임현
작성일
2002-02-06 19:52
조회수
5,570

오늘 다른 내용을 살피다가 우연히 발견했습니다.. -_-;

 

-e 옵션을 주면 일반 C파일로 컴파일을 시켜주더군요...

 

하하하... -_-;;;;

 

자세히 쓰자면... 우선 2개의 파일 합쳐서 한다고 하겠습니다.

 

sqllib.ec , test.ec 두개의 파일이 있고, sqllib.ec에는 ESQL로 되어있는 자주 쓰는 펑션들이 있습니다..

 

sqllib.ec에는 sql declare문장이 포함되어 있어야 하며, 또한 C에 관련된 헤더도 포함되어 있어야합니다..

(당연한.. --;)

 

$ esql -e sqllib.ec test.ec <- sqllib.c test.c 파일이 만들어집니다.

$ gcc -c sqllib.c test.c -I/user/informix/incl/esql <-sqllib.o test.o 파일생성

$ esql -o out sqllib.o test.o <- out 이란 실행파일

 

이러면 됩니다...

 

기본적으로는 이렇게 하면 되구요.. 기타 다른 라이브러리랑 합칠때는 저기 마지막 esql 부분에서 오브젝트파일을 합쳐 주시면 됩니다.

 

 

조금만 관심을 가지고 살펴봤으면 금방 찾았을것을.. 마음이 급해서 메뉴얼에서 못보고 지나쳤더군요...

 

이젠 함수를 쪼개서 따로 보관(?)해도 되겠군요.. ^^;

 

 

덧. 근데... Byte형식의 자료구조에 이미지 파일이나 일반 이진파일을 넣고, 빼는 방법은 아직... 아시는분은 답좀.. -_-;;

[Top]
No.
제목
작성자
작성일
조회
1276informix 인스톨쉴드로 셋업화일을
박경대
2002-02-07
4346
1283┕>Re: informix 인스톨쉴드로 셋업화일을
prolin
2002-02-14 21:16:22
5174
1275ifx_affected_rows함수에 대해서...
이희철
2002-02-07
4361
1314┕>Re: ifx_affected_rows함수에 대해서...
김건수
2002-02-26 16:46:53
4828
1273이미지 파일이나 바이너리파일을 Simple Large Objects 방식으로 저장이 가능한지...
임현
2002-02-05
4656
1310┕>Re: 이미지 파일이나 바이너리파일을 Simple Large Objects 방식으로 저장이 가능한지...
김건수
2002-02-26 16:11:20
4825
1272[질문] ESQL/C에서 분할컴파일..
임현
2002-02-04
4776
1274┕>Re: [자답] ESQL/C에서 분할컴파일..
임현
2002-02-06 19:52:26
5570
1270ODBC 연결에러 부탁부탁!!
정호천
2002-02-01
6241
1312┕>Re: ODBC 연결에러 부탁부탁!!
김건수
2002-02-26 16:22:36
6343
1267델파이서.. serial 타입이.. [1]
oops
2002-01-29
8275
1266[질문]이런 에러가 뜨는데..뭔지...
이승용
2002-01-29
4370
1287┕>Re: [질문]이런 에러가 뜨는데..뭔지...
prolin
2002-02-14 22:02:23
7963
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다