首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
ubuntu 14.04 + php-7.0编译swoole失败
creating libtool appending configuration tag "CXX" to libtool configure: creating ./config.status config.status: creating config.h PHP 7.0.3+Ubuntu 14.04 64bit config是没出错的,然后make就卡住了。 root@iZ94m5zzjtqZ:~/swoole-1.7.22# make /bin/bash /root/swoole-1.7.22/libtool --mode=compile cc -I. -I/root/swoole-1.7.22 -DPHP_ATOM_INC -I/root/swoole-1.7.22/include -I/root/swoole-1.7.22/main -I/root/swoole-1.7.22 -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -I/root/swoole-1.7.22/include -DHAVE_CONFIG_H -Wall -pthread -g -O2 -c /root/swoole-1.7.22/swoole.c -o swoole.lo mkdir .libs cc -I. -I/root/swoole-1.7.22 -DPHP_ATOM_INC -I/root/swoole-1.7.22/include -I/root/swoole-1.7.22/main -I/root/swoole-1.7.22 -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -I/root/swoole-1.7.22/include -DHAVE_CONFIG_H -Wall -pthread -g -O2 -c /root/swoole-1.7.22/swoole.c -fPIC -DPIC -o .libs/swoole.o In file included from /root/swoole-1.7.22/swoole.c:19:0: /root/swoole-1.7.22/php_swoole.h:41:20: fatal error: swoole.h: No such file or directory compilation terminated. make: *** [swoole.lo] Error 1
发布于9年前 · 0 次浏览 · 来自
提问
包骏
creating libtool appending configuration tag "CXX" to libtool configure: creating ./config.status config.status: creating config.h PHP 7.0.3+Ubuntu 14.04 64bit config是没出错的,然后make就卡住了。 root@iZ94m5zzjtqZ:~/swoole-1.7.22# make /bin/bash /root/swoole-1.7.22/libtool --mode=compile cc -I. -I/root/swoole-1.7.22 -DPHP_ATOM_INC -I/root/swoole-1.7.22/include -I/root/swoole-1.7.22/main -I/root/swoole-1.7.22 -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -I/root/swoole-1.7.22/include -DHAVE_CONFIG_H -Wall -pthread -g -O2 -c /root/swoole-1.7.22/swoole.c -o swoole.lo mkdir .libs cc -I. -I/root/swoole-1.7.22 -DPHP_ATOM_INC -I/root/swoole-1.7.22/include -I/root/swoole-1.7.22/main -I/root/swoole-1.7.22 -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -I/root/swoole-1.7.22/include -DHAVE_CONFIG_H -Wall -pthread -g -O2 -c /root/swoole-1.7.22/swoole.c -fPIC -DPIC -o .libs/swoole.o In file included from /root/swoole-1.7.22/swoole.c:19:0: /root/swoole-1.7.22/php_swoole.h:41:20: fatal error: swoole.h: No such file or directory compilation terminated. make: *** [swoole.lo] Error 1
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2017-06-09
无
无点昵
fatal error: swoole.h: No such file or directory 我看了下,所有swoole的源码包都没有swoole.h这个文件的, 静待大神回复。
赞
0
回复
2017-06-09
v
vac
`-I/root/swoole-1.7.22/include` 这个编译的参数指定了头文件的路径,你可以检查一下此目录中是否有`swoole.h`,如果没有可能是 1. 下载的文件不完整 2. gcc版本过低
赞
0
回复
2017-06-10
李
李军
gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) 还真是下载的文件不完整导致的,难怪我在centos是可以编译的, 在这个ubuntu就怎么编译都是这个提示,怎么没想到下载的文件会不完整... 谢谢。 第一次看到国内有这么高质量的扩展呀,看了两天文档,终于学会怎样运行起来, 虽然不会开发,对国内开源事业很关注, 希望多出一些实例,比如用swoole驱动一些流行的php程序,这样对swoole的推广有很大的帮助, 希望能为swoole出一分力。
赞
0
回复