就是像這樣
mysql.c:(.text+0x25): 未定義參考到「mysql_init」
mysql.c:(.text+0x60): 未定義參考到「mysql_real_connect」
mysql.c:(.text+0x80): 未定義參考到「mysql_error」
mysql.c:(.text+0xc9): 未定義參考到「mysql_query」
mysql.c:(.text+0xdc): 未定義參考到「mysql_error」
mysql.c:(.text+0x111): 未定義參考到「mysql_store_result」
mysql.c:(.text+0x131): 未定義參考到「mysql_error」
mysql.c:(.text+0x1bb): 未定義參考到「mysql_fetch_row」
mysql.c:(.text+0x1db): 未定義參考到「mysql_free_result」
mysql.c:(.text+0x1ea): 未定義參考到「mysql_close」
或這樣
undefined reference to `mysql_init'
undefined reference to `mysql_real_connect'
undefined reference to `mysql_query'
undefined reference to `mysql_query'
undefined reference to `mysql_store_result'
undefined reference to `mysql_num_rows'
undefined reference to `mysql_free_result'
undefined reference to `mysql_close'
因為我是使用下列命令來編譯
# gcc -Wall mysql.c -o mysql
改用這樣就沒問題了
# gcc -Wall mysql.c -o mysql `mysql_config --cflags --libs`
文章標籤
全站熱搜
留言列表