我正在尝试为PPC体系结构编译NodeJS,但它失败,并显示“ cc1plus:error:无法识别的命令行选项-std = gnu ++ 0x” 。从分析中可以推断出我的可执行文件不支持c ++ 0x标准进行编译。请提出其他可用于编译Node.js的替代方法。
答案 0 :(得分:0)
您的编译器似乎早于C ++ 11标准(-std=gnu++0x
是std=gnu++11
的别名)。在gcc的c++ version status页面上:
GCC 4.8.1是2011 C ++标准(以前称为C ++ 0x)的第一个功能完整的实现。
您可以使用支持nodejs所需的C ++标准的较新的编译器吗?