- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
这是我启动 mkvtoolnix-gui 时遇到的错误:
mkvtoolnix-gui: symbol lookup error: mkvtoolnix-gui: undefined symbol: _ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE14construct_initERKNS_11basic_regexIcSJ_EENS_15regex_constants12_match_flagsE
最佳答案
通过 c++filt
运行装饰符号揭示:
$ echo _ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEESaINS_9sub_matchISC_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE14construct_initERKNS_11basic_regexIcSJ_EENS_15regex_constants12_match_flagsE | c++filt
boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<boost::sub_match<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::construct_init(boost::basic_regex<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > const&, boost::regex_constants::_match_flags)
我不是 Boost 爱好者,但我猜你需要为 Arch 安装 Boost.Regex。
<小时/>这是它们在 Ubuntu 16.04 下的名称:
$ apt-cache search boost-regex
libboost-regex1.58.0 - regular expression library for C++
libboost-regex-dev - regular expression library for C++ (default version)
libboost-regex1.58-dev - regular expression library for C++
以下是它们在 Fedora 26 下的名称:
$ dnf search boost-regex
Last metadata expiration check: 1 day, 12:41:53 ago on Fri 14 Jul 2017 03:00:18 AM EDT.
====================== Name Exactly Matched: boost-regex =======================
boost-regex.i686 : Run-time component of boost regular expression library
boost-regex.x86_64 : Run-time component of boost regular expression library
我不知道它们在 Arch 中叫什么。 Pacman 返回 0 个以下结果。也许它在 extra/boost-libs 1.64.0-4
.
pacman -Ss boost-regex
pacman -Ss 'boost-regex*'
pacman -Ss boost | grep -i regex
pacman -Ss Boost | grep -i regex
关于c++ - 加载 mkvtoolnix-gui 时出错 "mkvtoolnix-gui: symbol lookup error: mkvtoolnix-gui: undefined symbol",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45119480/
这是我启动 mkvtoolnix-gui 时遇到的错误: mkvtoolnix-gui: symbol lookup error: mkvtoolnix-gui: undefined symbol:
我找到了 mkvtoolnix 命令行,与 brew 一起安装。但是我没有发现任何有关使用命令行分割电影的信息,我只发现了 GUI。 安装创建4个二进制mkvextract mkvinfo mkvme
我是一名优秀的程序员,十分优秀!