如何为 MacOS 安装库"iberty"?
How do you install library "iberty" for MacOS?
尝试为 MacOS Mojave 编译backward-cpp
https://github.com/bombela/backward-cpp,并得到这个:
ld: library not found for -liberty
这本身就是直截了当的,但我似乎找不到如何安装它?
https://unix.stackexchange.com/questions/160517/configuration-error-iberty-library-not-found
说要安装binutils
不幸的是,使用 brewbrew install binutils
安装它不包括iberty
库。 似乎libiberty
包含在gcc
编译器(https://github.com/gcc-mirror/gcc/tree/master/libiberty(中,但我默认使用clang
。如果使用叮当声,是否可以使用libiberty
?
我试过使用最新的 gcc
gcc --version
gcc (Homebrew GCC 9.3.0_1) 9.3.0
cmake .. -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/gcc
但无济于事,不幸的是,同样的问题。有谁知道如何解决这个问题?
你可以使用Homebrew。首先使用以下方法将--enable-install-libiberty
添加到二进制的配置选项中:
brew edit binutils
然后使用以下命令重新安装它:
brew reinstall -s binutils
相关文章:
- 在Ubuntu 16.04上安装Cilk时出现问题
- 在CMakeLists.txt的安装功能中使用.cmake文件有什么用
- C++:如何在CLion IDE中安装Boost
- 安装opencv失败-粘贴CMakeError.log的内容
- 在cygwin中测试新的boost安装时出现cpp错误
- 有人安装"IITB Simplecpp in mac"吗?
- 我可以在 Arduino 的库文件夹之外安装库吗?
- Mingw-64 在构建和安装后不会编译 openCV 代码
- 为什么构建目录中新构建的共享库与安装目录中的副本具有不同的依赖项集?
- 安装 libc++ 时出现问题
- 安装MinGW后C++编译器不起作用?
- 介子复制/安装头文件到输出目录并保持文件夹结构
- 无法安装 R 包 "nloptr"(Ubuntu 16.04 上的 R3.6.2) - C++编译器问题
- 如何在 Ubuntu 上安装 OpenCV for C/C++
- 检查是否安装了 windows10 C++
- 安装 psutil 和为 pypy 配置期间出错
- 如何在 Debian 10 上安装 CPP 手册页?
- 如何更改使用 CPack 安装的可执行文件的名称?
- 使用 MinGW 在 Windows 上安装 GMP 时出错
- 如何为 MacOS 安装库"iberty"?