Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[5483] Re:윈도우XP기반에서 C로 mysql연동 할때 질문입니다.
남병철.레조 [lezo] 2547 읽음    2005-12-01 17:40
libmySQL.lib
MySQL 라이브러리도 링크해주세요. ^^



이카루스 님이 쓰신 글 :
: 아래 프로그램은 윈도우XP기반에서 C로 mysql을 단지 연결만 한 소스인데요 mysql의 header는 컴파일 파일이 있는
: 곳과 비쥬얼 C의 include 파일에 넣어놨습니다. 컴파일은 되는데 build가 안되서 exe파일이 안생기네요 가지고 있는
: 책이 리눅스 기반이라 영~ 적응이 안되는 것이 혹시 무슨 다른 환경 설정이 필요하다든가하는 것이 있으면 알려주세요
: ~
:
: #include<stdio.h>
: #include<winsock2.h>//소켓 부분을 위한 헤더입니다.
: #include<mysql.h>//mysql에 있는 헤더입니다.
:
: #pragma comment(lib,"wsock32.lib") //소켓 때문에 끌어온 것입니다.
:
: #define mys_host_name "localhost"//호스트
: #define mys_user_name "root"//DB접속 사용자 ID
: #define mys_password "abcd"//Password입니다.
: #define mys_db_name "chat"//DB의 테이블 생성한 부분입니다.
: MYSQL *conn;//DB 연결을 위한 포인터입니다.
:
: int main(int argc,char *argv[])
: {
:     conn=mysql_init(NULL);
:     mysql_real_connect(conn,mys_host_name,mys_user_name,mys_password,mys_db_name,0,NULL,0);//DB 연결을 위한 소켓 생성입니다.
:     printf("Connect chat DB!\n");
:     mysql_close(conn);//접속 종료입니다.
:     exit(0);
: }
:
: build시 이런 에러가 나오더군요....
:
: /*
: Linking...
: Cpp1.obj : error LNK2001: unresolved external symbol _mysql_close@4
: Cpp1.obj : error LNK2001: unresolved external symbol _mysql_real_connect@32
: Cpp1.obj : error LNK2001: unresolved external symbol _mysql_init@4
: Debug/Cpp1.exe : fatal error LNK1120: 3 unresolved externals
: Error executing link.exe.
:
: Cpp1.exe - 4 error(s), 0 warning(s)
: */

+ -

관련 글 리스트
5428 윈도우XP기반에서 C로 mysql연동 할때 질문입니다. 이카루스 2045 2005/11/01
5483     Re:윈도우XP기반에서 C로 mysql연동 할때 질문입니다. 남병철.레조 2547 2005/12/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.