2012-06-28 45 views
-4

。我。編譯後與mysql相關的錯誤信息

 
/usr/ccs/bin/ld: Unsatisfied symbols: 
    mysql_query (first referenced in test3.o) (code) 
    mysql_close (first referenced in test3.o) (code) 
    mysql_init (first referenced in test3.o) (code) 
    mysql_num_fields (first referenced in test3.o) (code) 
    mysql_free_Result (first referenced in test3.o) (code) 
    mysql_real_connect (first referenced in test3.o) (code) 
    mysql_store_result (first referenced in test3.o) (code) 
    mysql_error (first referenced in test3.o) (code) 
    mysql_fetch_row (first referenced in test3.o) (code) 

的消息.. 誰能告訴我什麼是錯我的代碼..

+3

很難在沒有看到代碼的情況下告訴你代碼出了什麼問題。 – Ryan

+0

任何人都可以告訴我什麼錯誤消息說? :( –

+2

@paulsmith出於好奇你是用什麼完整的命令來編譯? –

回答

2

你做的庫沒有鏈接

根據環境(IDE,命令行等),你的做法是不同的。如果您在命令行上構建,請將-lmysql添加到命令行的末尾以鏈接庫。在IDE中,它通常位於項目設置中的某個位置,可能位於名爲「Linker」的部分/選項卡中。