当前位置: 技术问答>linux和unix
下面的变量我都下了定义,为什么还出现没定义的信息
来源: 互联网 发布时间:2015-12-02
本文导语: [net] gcc -g bill.c -o bill ld: 0711-317 ERROR: Undefined symbol: log_file ld: 0711-317 ERROR: Undefined symbol: .read_bill_arg ld: 0711-317 ERROR: Undefined symbol: .log_err ld: 0711-317 ERROR: Undefined symbol: .log_bill_arg ld: 0711-317 ERROR: Undefined...
[net] gcc -g bill.c -o bill
ld: 0711-317 ERROR: Undefined symbol: log_file
ld: 0711-317 ERROR: Undefined symbol: .read_bill_arg
ld: 0711-317 ERROR: Undefined symbol: .log_err
ld: 0711-317 ERROR: Undefined symbol: .log_bill_arg
ld: 0711-317 ERROR: Undefined symbol: .sql_start
ld: 0711-317 ERROR: Undefined symbol: .log_debug
ld: 0711-317 ERROR: Undefined symbol: .configure_from
ld: 0711-317 ERROR: Undefined symbol: log_file
ld: 0711-317 ERROR: Undefined symbol: .read_bill_arg
ld: 0711-317 ERROR: Undefined symbol: .log_err
ld: 0711-317 ERROR: Undefined symbol: .log_bill_arg
ld: 0711-317 ERROR: Undefined symbol: .sql_start
ld: 0711-317 ERROR: Undefined symbol: .log_debug
ld: 0711-317 ERROR: Undefined symbol: .configure_from
|
link报的错,你没有链接相应的库和.o文件。
比如你用到了mysql,就需要加上-lmysql
比如你用到了mysql,就需要加上-lmysql
|
加入 类似 -I/usr/local/mysql/include/ -L/usr/lib/mysql -lmysqlclient