0

私はちょうど含める

#include "include/mysql.h"

私のmysql dbに接続してみてください

MYSQL_RES *result;
    MYSQL_ROW row;
    MYSQL *connection, mysql;
    int state;

    mysql_init(&mysql);
    connection = mysql_real_connect(&mysql,"localhost","root","pass","WorkerProject",0,0,0);

ファイルをプロジェクトに含めました。私はEclipseを使用し、プロジェクトの前提条件からmysql bin、include、およびlibファイルをリンクしました。ただし、次の 2 行でエラーが発生します。

mysql_init(&mysql);
        connection = mysql_real_connect(&mysql,"localhost","root","pass","WorkerProject",0,0,0);

未定義の参照エラー。なんで?

エラー:

/home/mert/workspace1/Project484/Debug/../src/main.cpp:99: undefined reference to `mysql_init'
/home/mert/workspace1/Project484/Debug/../src/main.cpp:100: undefined reference to `mysql_real_connect'
4

0 に答える 0