to : "postgresql [interfaces] list" send : 2003 년 7 월 15 일 화요일 11:28 AM…" >

Re : 사설 토토 사이트 - 도움이 필요합니다!

출발 : "DARKO PRENOSIL"
to : ​​, "postgresql [interfaces] list"
제목 : Re : 사설 토토 사이트 - 도움이 필요합니다!
날짜 : 2003-07-14 14:00:56
메시지 -ID : 001A01C34A10 $ 88F62230 $ 1D8ABFD5@darko
보기 : RAW 메시지 | 전체 스레드 | mbox 다운로드 | 이메일 재판용
스레드 :
목록 : pgsql-interfaces


----- 원본 메시지 -----
From : "Peter Moscatt"
to : "postgresql [interfaces] list"
보낸 : 2003 년 7 월 15 일 화요일 오전 11:28
제목 : [인터페이스] 사설 토토 사이트 - 도움이 필요합니다!

> 테스트에 전달되는 코드를 작성하려는 첫 번째 시도
> 내가 만든 데이터베이스.

> 내가 사용한 코드는 다음과 같습니다.

> void connectDatabase ()
>
> char *pghost;
> char *pgport;
> char *pgoptions;
> char *pgtty;
> char *dbname;

> pgconn *conn;
> pgresult *res;

> pghost = null;
> pgport = null;
> pgoptions = null;
> dbname = "linlog";

> conn = pqsetdb (pghost, pgport, pgoptions, pgtty, dbname);
>




> 컴파일하고 다음 오류를받을 때 :

> linlog.o (.Text+0x177) : 함수`connectDatabase () ':
> /home/pmoscatt/c+ //linlog/linlog/linlog.cpp:30 : 정의되지 않은 참조
>`pqsetdblogin '
> collect2 : ld가 1 종료 상태를 반환
> gmake [2] : *** [Linlog] 오류 1
> gmake [2] : 디렉토리`/home/pmoscatt/c ++/linlog/linlog '.
> gmake [1] : 디렉토리`/home/pmoscatt/c ++/linlog '
> gmake [1] : *** [all-recursive] 오류 1
> gmake : *** [All-Recursive-AM] 오류 2
> *** 실패 ***



> 여기서 내가 무엇을 잘못했는지 ??

> Pete

컴파일이 아니라 링크 문제입니다.
프로그램을 libpq 라이브러리와 사설 토토 사이트해야합니다.
일반적으로 다음과 같은 글을 쓰면서 수행됩니다.

ldflags = -l/usr/local/pgsql/lib -lpq

Makefile의 경우 사용중인 빌드 시스템에 따라 다릅니다.

GODS!

응답으로

날짜 별 PGSQL 인터페이스 찾아보기

From 날짜 주제
다음 메시지 Tom Lane 2003-07-14 14:48:08 Re : LIBPQ : 테이블 이름 찾기
이전 메시지 Darko Prenosil 2003-07-14 12:30:20 Re : LIBPQ : 테이블 이름 찾기