亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 關(guān)于mysql++-3.1.0用于C++中的問題 [打印本頁]

作者: olivia2007    時間: 2011-07-12 16:03
標題: 關(guān)于mysql++-3.1.0用于C++中的問題
請問大家有誰用過

mysql++-3.1.0

我從mysql的官方網(wǎng)上下載了mysql++-3.1.0.tar.gz,

現(xiàn)自己的程序需要連接mysql數(shù)據(jù)庫,所以采用了mysql++-3.1.0中 mysql++-3.1.0\lib目錄下的代碼作為一個連接數(shù)據(jù)庫的共用代碼.并編譯為靜太庫libmysqlib.a用于程序的調(diào)用.

但編譯的時候出現(xiàn)了錯誤如下


mysql/lib/libmysqllib.a(connection.o)(.text+0x97): In function `mysqlpp::Connection::thread_start()':
mysql/lib/dbdriver.h:668: undefined reference to `mysql_thread_init'
/mysql/lib/libmysqllib.a(connection.o)(.text+0x2f3): In function `mysqlpp::Connection::server_status() const':
mysql/lib/dbdriver.h:597: undefined reference to `mysql_stat'
mysql/lib/libmysqllib.a(connection.o)(.text+0x363): In function `mysqlpp::Connection::server_version() const':
mysql/lib/dbdriver.h:521: undefined reference to `mysql_get_server_info'
/mysql/lib/libmysqllib.a(connection.o)(.text+0x44b): In function `mysqlpp::Connection::kill(unsigned long) const':
mysql/lib/dbdriver.h:395: undefined reference to `mysql_kill'
mysql/lib/libmysqllib.a(connection.o)(.text+0x4a3): In function `mysqlpp::Connection::ipc_info() const':
mysql/lib/dbdriver.h:366: undefined reference to `mysql_get_host_info'

........


請問這是什么原因呀.在生成靜太庫libmysqllib.a(chǎn)時,包含了dbdriver.h在里面呀. 怎么會出現(xiàn)那么多的沒有定義的參數(shù)呀?
作者: ecjtubaowp    時間: 2011-07-12 17:02
LZ改了什么東西,默認是編譯成動態(tài)庫的吧。
作者: olivia2007    時間: 2011-07-12 17:09
回復(fù) 2# ecjtubaowp


    我只用了lib文件夾下的文件,來生成靜態(tài)庫.這樣會有問題嗎?
作者: ecjtubaowp    時間: 2011-07-12 17:15
回復(fù) 3# olivia2007


    makefile呢,你自己寫的?
作者: olivia2007    時間: 2011-07-12 17:25
回復(fù) 4# ecjtubaowp


    是的.現(xiàn)在lib文件夾下的文件,我成功生成了一個靜態(tài)庫.名為libmysqllib.a

現(xiàn)在是讓自己的程序去調(diào)用.但調(diào)用的時候就出問題了.老說什么
lib/dbdriver.h:301: undefined reference to `mysql_fetch_row'
lib/dbdriver.h:311: undefined reference to `mysql_fetch_lengths'
lib/dbdriver.h:270: undefined reference to `mysql_escape_string'

等,所有的未定義參數(shù)都是在dbdriver.h文件中...真搞不懂,為什么為沒有定義呢?
作者: ecjtubaowp    時間: 2011-07-12 17:30
回復(fù) 5# olivia2007


    這個是要鏈接mysql的C庫的,你有用-lmysqlclient嗎?




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2