zephir 错误 File already exists at path: IR/compiled-files-sum
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
在做zephir
的开发工程中,写第一个hello world
的例子是很简单的。但是,后续正式zephir
入手的话,就可能会比较痛苦些了。因为zephir
的具体语法还是和php
有些差异的,一些错误报的还是比较莫名其妙的。当好不容易调试好相关语句后,还可能会碰到本文中所描述的错误信息。
本文测试环境:mac10.14.1 (18B75)
,zephir0.11.8
,php7.2
,Zephir-Parser1.2.0
。
症状描述
确认没有任何zephir
语法错误的情况下,执行zephir build
,报错如下:
File already exists at path: IR/compiled-files-sum
解决方案
解决方案就是:
zephir fullclean
然后再执行原本的build
命令:
sudo zephir build
即可顺利执行build
的过程。当然,如果想要在php
中生效的话,还需要重启php
。
brew services restart php
相关链接
总结
zephir
这么小众语言,虽然拉低了php
扩展的入门门槛,但是事实上,也是有很多意想不到的拦路虎的。加油~ 少年~
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。