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]