linux - doesn't support -std=c++11 or -std=c++0x
PHP中文网
PHP中文网 2017-04-17 13:57:49
0
2
480

编译安装的过程中遇到这个问题,请问各位大大怎么解决的?GCC更新到了5.30,CMAKE版本也是最新。

CMake Error at storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake:180 (message):
/usr/bin/c++ doesn't support -std=c++11 or -std=c++0x, you need one that
does.
Call Stack (most recent call first):
storage/tokudb/PerconaFT/CMakeLists.txt:35 (include)

-- Configuring incomplete, errors occurred!
See also "/usr/src/db/mariadb-10.1.10/CMakeFiles/CMakeOutput.log".
See also "/usr/src/db/mariadb-10.1.10/CMakeFiles/CMakeError.log".

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(2)
小葫芦

有可能你/usr/bin/c++ 不是你更新到5.30的gcc,你可以用 /usr/bin/c++ -v 检查一下版本。

いいねを押す +0
刘奇

运行cmake时可以添加参数-DWITHOUT_TOKUDB=1,禁止安装tokudb引擎。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!