在CentOS中编译C面错误:未定义引用

时间:2015-03-09 08:45:11

标签: c++ c linux centos

我在CentOS中编译了C并遇到了这个错误:

  

cc -c -o obj / BT.o BT.c -I./include -I / usr / dialogic / inc   cc -o BT obj / BT.o obj / util.o -I./include -I / usr / dialogic / inc -L / usr / dialogic / lib

     

obj / BT.o:在功能' main':

     

BT.c :(。text + 0x52):未定义对`gc_Start'

的引用      

collect2:ld返回1退出状态   make:*** [BT]错误1

我已经链接到库-L/usr /dialogic/lib但我不知道为什么它在创建二进制文件时没有链接 请问,任何人都可以建议我吗?

1 个答案:

答案 0 :(得分:-1)

检查你是否保存了你的.c文件,还检查了函数的拼写和#39;定义和他们的电话。