首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包libxml2-dev和libxml2之间的差异

包libxml2-dev和libxml2之间的差异
EN

Ask Ubuntu用户
提问于 2021-09-28 09:17:14
回答 1查看 888关注 0票数 0

我有一个简单的C++应用程序,它使用libxml2库。为此,我需要安装它。但是我需要安装哪个软件包:

代码语言:javascript
复制
sudo apt-get install libxml2

系统仍然抱怨缺少libxml头文件。

代码语言:javascript
复制
sudo apt-get install libxml2-dev

建造得很好。

libxml2和libxml2-dev包有什么区别?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2021-09-28 09:31:20

可以说,libxml2包含库本身。libxml2-dev专门包含用于C(或在本例中为C++)开发的头文件。这一原则也适用于许多其他软件包。例如,libmysqlclient21包含MySQL命令行客户端库。如果要在自己的代码中使用此库,则需要从包libmysqlclient-dev中安装相应的头文件。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1366255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档