赞
踩
undefined reference to __cxa_guard_acquire linker error
。解决方法:
make VERBOSE=1
查看哪一句执行失败llvm-7.0.0-src
的CMakeLists.txt
中添加set(CMAKE_SHARED_LINKER_FLAGS "-stdlib=libc++ -lc++abi -fPIC")
来指定使用libc++,编译链接通过。-DCLANG_DEFAULT_CXX_STDLIB=libc++
即可。试了一把不行哎,也忘了之前怎么设置的,还没找到解决方法。猜测是因为之前的libc++是用那个版本clang编译的,可以直接链接?Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。