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]