我正在尝试使用 GCC 在 Ubuntu 上编译 本教程 中的简单 C 示例。我必须使用什么作为 GCC 的参数才能包含 #include <libappindicator/app-indicator.h>
所需的库?
原文由 multiholle 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试使用 GCC 在 Ubuntu 上编译 本教程 中的简单 C 示例。我必须使用什么作为 GCC 的参数才能包含 #include <libappindicator/app-indicator.h>
所需的库?
原文由 multiholle 发布,翻译遵循 CC BY-SA 4.0 许可协议
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答793 阅读✓ 已解决
1 回答3.3k 阅读
If you used
apt-get
,Synaptic Package Manager
, etc. to get theappindicator
library (vs. building it from source), did you only install thelibappindicator1
软件包或您是否 还 安装了libappindicator-dev
以获取libappindicator
头文件? Linux 包经常将运行时库从编译时头文件中分离出来。这样,只需要库来满足动态链接的人就不必安装不需要的标头。但是由于您正在进行开发,因此您需要这些标头,因此也需要libappindicator-dev
包。