2016-05-15 217 views
0

我在Lazarus有一個控制檯應用程序,我的操作系統是Ubuntu 16.04。 我可以連接到Lazarus IDE中的db。 但是,當我嘗試連接到數據庫,在我的控制檯應用程序,我exeption是:Lazarus控制檯應用程序無法連接到MySQL - ubuntu

Can not load default MySQL library ("libmysqlclient.so.18" or "libmysqlclient.so"). Check your installation. 

爲什麼我可以在控制檯應用程序,但在IDE我無法連接? 我該如何解決這個問題?

回答

1

先加:

{$LinkLib libmysqlclient.so} 

,並找到MySQL或MariaDB的版本客戶端lib和複製到文件夾項目或/usr/libs/libmysqlclient.so.xx xx是版本

0

我地址:

{$LinkLib libmysqlclient.so}  

再經過用途:

副本libmysqlclient.so這個名字/usr/lib/libmysqlclient.so.18

完成了。

相關問題