0
现在我试图在我的项目中使用libboost-regex。但是我有点困惑,因为下面有一些相关的库。我只是想使用boost-regex。那么在那种情况下,安装libboost-regex的最佳方式是什么? XXX-dev和XXX(没有dev后缀)有什么区别?libboost-XXX-dev和libboost-XXX有何区别?
我假设XXX-dev库包含源文件,另一方面,XXX(没有开发)不包含源文件,只有.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。 – JojOatXGME
对不起,我添加了我的环境信息。 – jef