luoben4040
luoben4040
我也遇到这个问题。 `g++ -std=c++11 -E - < /dev/null : cc1: warning: command line option ‘-std=c++11’ is valid for C++/ObjC++ but not for C [enabled by default] 我把OpenCC目录里的CMakeLists.txt修改:两处c++14修改为c++11,执行make还是如你的图2报错。 请问这个该怎么解决呢?
>gcc、cmake啥版本,什么系统来着的 CentOS 7.9.2009 x86_64(Py3.7.9) gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) cmake version 3.7.2 > CentOS 7.9.2009 x86_64(Py3.7.9) gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) cmake version 3.7.2
> > > gcc、cmake啥版本,什么系统来着的 > > > CentOS 7.9.2009 x86_64(Py3.7.9) > > > gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) > > > cmake version 3.7.2 > > 可以参考我的这个博客来,图一和图二都是cmake版本不够,最低3.10版本,c++报错当时没截图,所以提交issue的时候是分开写的 https://www.cnblogs.com/suyanhj/articles/17460147.html...