文件首頁
MySQL NDB Cluster API 開發者指南
相關文件 下載本手冊
PDF (美式信紙) - 3.6Mb
PDF (A4) - 3.6Mb


2.1.1.3 連結器選項

NDB API 應用程式必須連結 MySQL 與 NDB 用戶端程式庫。 NDB 用戶端程式庫也需要 mystrings 程式庫中的一些函式,因此也必須連結它。

MySQL 用戶端程式庫必要的連結器旗標會由 mysql_config --libs 傳回。對於多執行緒應用程式,您應該改用 --libs_r

$> mysql_config --libs_r
-L/usr/local/mysql/lib/mysql -lmysqlclient_r -lz -lpthread -lcrypt
-lnsl -lm -lpthread -L/usr/lib -lssl -lcrypto

現在只需將 -lndbclient 新增到 LD_FLAGS 即可,如下所示

LDFLAGS="$LDFLAGS "`mysql_config --libs_r`
LDFLAGS="$LDFLAGS -lndbclient"