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

C/C++ Q/A
[5428] 윈도우XP기반에서 C로 mysql연동 할때 질문입니다.
이카루스 [icarus147] 2045 읽음    2005-11-01 11:34
아래 프로그램은 윈도우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연동 할때 질문입니다. 남병철.레조 2548 2005/12/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.