当前位置: 技术问答>linux和unix
我安装一个软件时,执行make命令,提示这个错
来源: 互联网 发布时间:2016-09-17
本文导语: In file included from tcrdb.c:20: tcrdb.h:595: 错误:‘TDBMSUNION’ 未声明 (不在函数内) tcrdb.h:596: 错误:‘TDBMSISECT’ 未声明 (不在函数内) tcrdb.h:597: 错误:‘TDBMSDIFF’ 未声明 (不在函数内) 这个可能是什么引起的呢? ...
In file included from tcrdb.c:20:
tcrdb.h:595: 错误:‘TDBMSUNION’ 未声明 (不在函数内)
tcrdb.h:596: 错误:‘TDBMSISECT’ 未声明 (不在函数内)
tcrdb.h:597: 错误:‘TDBMSDIFF’ 未声明 (不在函数内)
这个可能是什么引起的呢?
tcrdb.h:595: 错误:‘TDBMSUNION’ 未声明 (不在函数内)
tcrdb.h:596: 错误:‘TDBMSISECT’ 未声明 (不在函数内)
tcrdb.h:597: 错误:‘TDBMSDIFF’ 未声明 (不在函数内)
这个可能是什么引起的呢?
|
可能是缺乏头文件,你安装啥软件?
你在make之前执行configure了没?
你在make之前执行configure了没?
|
依赖库的问题,查找缺哪个把它装上再重新装
|
查看一下,TDBMSUNION在哪里定义的?然后在tcrdb.h文件中包含进去。