[前][次][番号順一覧][スレッド一覧]

mysql:10171

From: Hideo Matsushita <Hideo Matsushita <ryuzo@xxxxxxxxxx>>
Date: Thu, 16 Sep 2004 08:29:37 +0900
Subject: [mysql 10171] Re: Visual C++.NETでのクライアントプログラムのコンパイルについて

bonさん、レスありがとうございます。

とりあえずdbug.hをmy_dbug.hにリネームして
main内に何も書かずにコンパイルしたところ、
コンパイルが正常に完了しました。

しかし、単純にデータベースに接続して切断するという
プログラムを書いたところ、エラーが起きてしまいました。

ライブラリはVC++の[プロジェクト]→[プロパティ]→[リンカ]で
追加ライブラリディレクトリにc:\mysql\libを設定しています。

たびたびすみませんが、
これについてわかりましたらアドバイスをお願いいたします。

VC++の[プロジェクト]→[プロパティ]→[リンカ]で
追加ライブラリディレクトリにc:\mysql\libを設定しています。

ソース、およびエラーメッセージは以下の通りです。

***** ソース *****
#include <stdio.h>
#include <my_global.h>
#include <mysql.h>

#define host_name ("localhost")
#define user_name ("test")
#define password ("test")
#define db_name ("test")

MYSQL   *mysql; 

int main()
{
    mysql = mysql_init(mysql);
    mysql_real_connect(mysql, host_name, user_name, password, db_name, 0, NULL, 0);
    mysql_close(mysql);
}

***** エラーメッセージ *****
リンクしています...
DBTEST.obj : error LNK2001: 外部シンボル ""void __stdcall mysql_close(struct st_mysql *)" (?mysql_close@@$$J14YGXPAUst_mysql@@@Z)" は未解決です。
DBTEST.obj : error LNK2001: 外部シンボル ""struct st_mysql * __stdcall mysql_real_connect(struct st_mysql *,char const *,char const *,char const *,char const *,unsigned int,char const *,unsigned int)" (?mysql_real_connect@@$$J232YGPAUst_mysql@@PAU1@PBD111I1I@Z)" は未解決です。
DBTEST.obj : error LNK2001: 外部シンボル ""struct st_mysql * __stdcall mysql_init(struct st_mysql *)" (?mysql_init@@$$J14YGPAUst_mysql@@PAU1@@Z)" は未解決です。
C:\****\****\TEST\Debug\TEST.exe : fatal error LNK1120: 外部参照 3 が未解決です。

bon <bon@xxxxxxxxxx> wrote:

> bonです。
> 
> Hideo Matsushita <ryuzo@xxxxxxxxxx> wrote:
> > my_dbug.hはどこか別の場所にあるのでしょうか。
> > それともdbug.hを使ってしまっていいのでしょうか。
> 
> dbug.hを
> my_dbug.hにリネームでOKですよ。
> 
> 
> -----------------
> bon@xxxxxxxxxx



[前][次][番号順一覧][スレッド一覧]

     10167 2004-09-15 22:39 [Hideo Matsushita <ry] Visual C++.NETでのクライアントプログラムのコンパイルについて
     10169 2004-09-16 00:55 ┗[bon <bon@xxxxxxxxxx>]                                       
->   10171 2004-09-16 08:29  ┗[Hideo Matsushita <ry]                                     
     10176 2004-09-16 15:42   ┗[bon <bon@xxxxxxxxxx>]                                   
     10183 2004-09-16 21:37    ┗[Hideo Matsushita <ry]                                 
     10186 2004-09-17 00:21     ┗[bon <bon@xxxxxxxxxx>]                               
     10188 2004-09-17 03:48      ┗[bon <bon@xxxxxxxxxx>]                             
     10198 2004-09-17 21:11       ┗[Hideo Matsushita <ry]