gcc是否有版本上的限制

发布于 2021-11-28 03:30:54 字数 102 浏览 856 评论 14

我的環境為:

gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC)

PHP 5.5.22 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(14

少女净妖师 2021-12-01 09:10:30

引用来自“andot”的评论

安装 pecl 版本的 hprose 吧,这个对 gcc 版本没有限制,而且使用更简单,速度更快,配合最新版本的hprose for PHP,效能提高了近百倍。

瑾夏年华 2021-12-01 09:10:30

我也出现编译报错. 在github down下来之后,直接 g++ -o main main.cpp -I../ -std=c++11

../hprose/io/HproseReader.hpp:515:16: error: use of deleted function ‘std::basic_stringstream<char>::basic_stringstream(const std::basic_stringstream<char

很多错误,这只是其中一个, 系统 g++ (Ubuntu 4.9.1-16ubuntu6) 4.9.1

谢绝鈎搭 2021-12-01 09:10:29

引用来自“andot”的评论

安装 pecl 版本的 hprose 吧,这个对 gcc 版本没有限制,而且使用更简单,速度更快,配合最新版本的hprose for PHP,效能提高了近百倍。

能否归途做我良人 2021-12-01 09:10:28

安装 pecl 版本的 hprose 吧,这个对 gcc 版本没有限制,而且使用更简单,速度更快,配合最新版本的hprose for PHP,效能提高了近百倍。

丢了幸福的猪 2021-12-01 09:10:17

你编译的是 phpcpp 吧,这个需要 c++11 支持,所以最低版本是gcc 4.7,最好是gcc 4.8以上。

回眸一笑 2021-12-01 08:48:49

若是纯php不用这么高。带了hhvm要有版本的要求。

清欢 2021-12-01 08:06:47

HHVM官方提供有64位Ubuntu二进制包,打包运行时依赖的共享库,用patchelf指定这些库和链接器的位置,放到其它发行版比如CentOS上就能正常使用. http://my.oschina.net/eechen/blog/371643

顾忌 2021-12-01 07:57:43

回复
若是ubuntu是可以的。他有专门给他们写了一个shell的,不过centoos就要慢慢自己装了。。

屌丝范 2021-12-01 07:48:45

回复
我们这一边的生产环境都是使用的是centos不用ubuntu,所以就只能自己写一个shell都手工的装了

2021-12-01 06:37:49

hhvm我编译是使用的是4.9的。。

哑剧 2021-12-01 04:10:31

不过。。。编译php不用这么高的版本的。。。

尐偏执 2021-12-01 01:18:39

[root@six ~]# gcc --version

查看一下版本, c++ 2011 至少需要 gcc 4.8.1 以上版本

最好安装 centos 7.1,系统自带了编译器就可以了

冷默言语 2021-11-30 00:13:53

http://stackoverflow.com/questions/16256586/how-to-enable-c11-on-later-versions-of-gcc

女中豪杰 2021-11-29 20:46:07

c++11需要至少gcc 4.7, Centos 6.x 默认还是 4.4的gcc

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文