PHP扩展编译错误
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了PHP扩展编译错误,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2431字,纯文字阅读大概需要4分钟。
内容图文
sqlite3.cext\sqlite3\sqlite3.c(264) : warning C4244: “=”: 从“sqlite3_int64”转换到“long”,可能丢失数据ext\sqlite3\sqlite3.c(511) : warning C4013: “sqlite3_key”未定义;假设外部返回intext\sqlite3\sqlite3.c(533) : warning C4013: “sqlite3_rekey”未定义;假设外部返回 intext\sqlite3\sqlite3.c(627) : warning C4244: “=”: 从“sqlite3_int64”转换到“long”,可能丢失数据sqlite3.cext\sqlite3\libsqlite\sqlite3.c(87981) : error C2065: “sqlite3_key”: 未声明的标识符ext\sqlite3\libsqlite\sqlite3.c(87981) : error C2099: 初始值设定项不是常量ext\sqlite3\libsqlite\sqlite3.c(87982) : error C2065: “sqlite3_rekey”: 未声明的标识符ext\sqlite3\libsqlite\sqlite3.c(87982) : error C2099: 初始值设定项不是常量NMAKE : fatal error U1077: “"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe"”: 返回代码“0x2”Stop.回复讨论(解决方案)
有人能帮忙吗。。。到现在了还是这个问题
直接找个编译好的扩展吧
sqlite3.cext\sqlite3\sqlite3.c(264) : warning C4244: “=”: 从“sqlite3_int64”转换到“long”,可能丢失数据ext\sqlite3\sqlite3.c(511) : warning C4013: “sqlite3_key”未定义;假设外部返回intext\sqlite3\sqlite3.c(533) : warning C4013: “sqlite3_rekey”未定义;假设外部返回 intext\sqlite3\sqlite3.c(627) : warning C4244: “=”: 从“sqlite3_int64”转换到“long”,可能丢失数据sqlite3.cext\sqlite3\libsqlite\sqlite3.c(87981) : error C2065: “sqlite3_key”: 未声明的标识符ext\sqlite3\libsqlite\sqlite3.c(87981) : error C2099: 初始值设定项不是常量ext\sqlite3\libsqlite\sqlite3.c(87982) : error C2065: “sqlite3_rekey”: 未声明的标识符ext\sqlite3\libsqlite\sqlite3.c(87982) : error C2099: 初始值设定项不是常量NMAKE : fatal error U1077: “"C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe"”: 返回代码“0x2”Stop.
是版本问题,扩展版本和php的编译版本不一致。
是版本问题,扩展版本和php的编译版本不一致。
我是在PHP的源码里的扩展的基础上修改的啊。。。这个可能性应该不大吧。。
sqlite3.cext\sqlite3\sqlite3.c(264) : warning C4244: “=”: 从“sqlite3_int64”转换到“long”,可能丢失数据
你用32位的编译器编译64位的源码,很自然是要出错的
ext\sqlite3\sqlite3.c(511) : warning C4013: “sqlite3_key”未定义;假设外部返回
你没有嵌入定义 sqlite3_key 的头文件
你没有嵌入定义 sqlite3_key 的头文件
还有其他一些能够用的标示符,我全局搜索了一遍,把它们声明过得地方或者说只要好像是声明的地方我都跟着写了一遍,这个可能性应该不太大。。。
你把错误信息拿到 VC 版面( http://bbs.csdn.net/forums/VC)去问,看他们怎么说
内容总结
以上是互联网集市为您收集整理的PHP扩展编译错误全部内容,希望文章能够帮你解决PHP扩展编译错误所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。