【发布时间】:2016-01-13 06:59:21
【问题描述】:
现在我正在尝试在我的项目中使用 libboost-regex。但我有点困惑,因为有一些像下面这样的相关库。我只想使用 boost-regex。那么在这种情况下,安装 libboost-regex 的最佳方法是什么?还有XXX-dev和XXX(不带dev后缀)有什么区别?
我假设 XXX-dev 库包含源文件,另一方面,XXX(没有 dev)不包含源文件,只有 .so 或 .a。我的理解对吗?
我的环境在这里。
ubuntu 12.04
gcc 4.8.2
以及搜索结果的提升。
$aptitude search boost
libboost-regex-dev - regular expression library for C++ (default version)
libboost-regex-dev:i386 - regular expression library for C++ (default version)
libboost-regex1.54-dev - regular expression library for C++
libboost-regex1.54-dev:i386 - regular expression library for C++
libboost-regex1.54.0 - regular expression library for C++
libboost-regex1.54.0:i386 - regular expression library for C++
libboost-regex1.55-dev - regular expression library for C++
libboost-regex1.55-dev:i386 - regular expression library for C++
libboost-regex1.55.0 - regular expression library for C++
libboost-regex1.55.0:i386 - regular expression library for C++
【问题讨论】:
-
由于包的名称取决于你的包管理器,我想说你应该在问题中写下你的系统或包管理器的名称。但我认为大多数或所有包管理器都以相同的方式使用 dev-suffix。
-
对不起,我添加了我的环境信息。
标签: c++ regex boost debian apt-get