c++ - 在 linux 上安装 cpp 库

标签 c++ makefile

我正在尝试安装库 (libspopc),但是,当我运行 make 命令时,出现错误:

strip libspopc.a libspopc.so
strip: 'libspopc.a': No such file
strip: 'libspopc.so': No such file
make: *** [install] Error 

假设我尝试过的库的每个版本实际上都没有丢失它的两个文件,这可能是什么原因造成的?如果相关,我会按照指示以 su 身份运行它。

最佳答案

虽然这个问题与编程的关系不大(似乎更像是 superuser.com 的问题),但在 Linux 上,只要您可以使用系统的包管理器,就应该回答这个问题。在大多数情况下,它让您以二进制文件的形式获取文件(从而避免可能的编译失败),保持您的系统清洁并且(对我来说最重要的是)易于再次删除。哦,是的,它可以帮助您使库保持最新状态。

尝试查看您的包管理器!如果它是一个相当受欢迎的库,它可能在您的包管理器的存储库中!

至少我知道它在我的身上!

$ bauerbill --aur -Ss libspopc
AUR/libspopc 0.9-1
    A simple pop3 mail client library

关于c++ - 在 linux 上安装 cpp 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2805542/

相关文章:

linux - 如何针对我也构建的自定义库构建 './configure && make && make install' 软件?

c++ - static const char * const 和 static const char [] 有什么区别?

C++ 分析和优化

c++ - 如何编写新的 Windows Shell?

makefile - make 没有看到变化?

c++ - 使用 makefile 分别编译每个源文件时创建一个调试文件

c++ - 制作文件链接问题架构 x86_64 的 undefined symbol

c++ - Qt:c++ 信号到 qml 连接

c++ - vector 中的第一个元素是什么?

gnu-make - 读取makefile中的环境变量值