liberime
liberime copied to clipboard
msys2 third_party_build编译不过去
[ 80%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/script_translator.cc.obj [ 80%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/selector.cc.obj [ 81%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/shape.cc.obj [ 82%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/simplifier.cc.obj E:/linux-download/gitrep/liberime/third_party_build/librime/src/rime/gear/simplifier.cc: In member function 'bool rime::Opencc::ConvertWord(const string&, std::vector<std::__cxx11::basic_string<char> >*)': E:/linux-download/gitrep/liberime/third_party_build/librime/src/rime/gear/simplifier.cc:57:46: error: cannot convert 'std::__cxx11::basic_string<char>' to 'const char*' in initialization 57 | for (const char* value : entry->Values()) { | ^ make[2]: *** [src/CMakeFiles/rime.dir/build.make:1198:src/CMakeFiles/rime.dir/rime/gear/simplifier.cc.obj] 错误 1
平台:windows 7
Msys2 x64
gcc version: 9.3.0
cmake version: 3.17.0
我也有同样的问题,Win10 msys2
现在 liberime 不自己编译 librime 了,直接用 msys2 提供的