公式 Web サイトからMySQL Connector/C ドライバーをダウンロードしました。これは、5.6 の次にリリースされると思われるバージョンです。
次に、明らかにライブラリを使用したかったので、小さなアプリケーションを作成しました。ただし、リンク中に、関数が見つからないという奇妙なリンカエラーが発生しmysql_library_init()、mysql_library_end().
コマンドを使用してライブラリ内の関数をチェックするとnm /usr/lib64/mysql/libmysqlclient.a > ~/Desktop/symbols、リンカーが言及した関数が実際に見つかりません。
ただし、私が見つけた関数はmysql_server_initとmysql_server_endであり、ドキュメントによると、非推奨としてマークされています。(他にも機能はあります)
私は何を間違っていますか?ドライバーのバージョン 6.1.2 を使用しています。