Wangle:/usr/local/lib/libfolly.so:对boost :: re_detail_106000的未定义引用

时间:2016-08-22 09:52:52

标签: c++ c++11 boost

安装Wangle时遇到了以下问题。我已经安装了Boost,我不知道为什么。

ERROR System.TypeLoadException: 
Method 'RunTests' in type 'JetBrains.ReSharper.UnitTestRunner.nUnit26.BuiltInNUnitRunner' from assembly 'JetBrains.ReSharper.UnitTestRunner.nUnit26, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.

enter image description here

1 个答案:

答案 0 :(得分:1)

使用clang而不是gcc,删除CMakeList.txt中的原子检查并禁用测试在Arch上为我做了wangle构建。

它目前不会与GCC 7 (Issue)一起构建,而GCC 5也会为您提出类似的问题。

CC=clang CXX=clang cmake . -DBUILD_TEST=0

(上面的代码不包括你自己需要在CMakeList.txt中删除的原子检查!只需搜索原子。)