首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何编译youtube-api应用程序

如何编译youtube-api应用程序
EN

Stack Overflow用户
提问于 2011-01-04 10:49:32
回答 1查看 336关注 0票数 0

我正在开发一个定制的Youtube视频播放器。但我无法编译这个程序。我在Makefile漏掉了什么东西。我的程序看起来就像

main.c

代码语言:javascript
复制
#include<gdata/services/youtube/gdata-youtube-service.h>

    int main(int argc, char **argv[])
    {
     printf("Youtube Application\n");
     return 0;
    }

makefile

代码语言:javascript
复制
gcc `pkg-config --cflags --libs libgdata-google-1.2`  -lgdata-google-1.2 main.c -o youtube

当我编译时,它会产生错误,例如

gdata/services/youtube/gdata-youtube-service.h:错误:

没有这样的文件或目录

我需要安装其他的软件包吗?或者,我需要在我的制作文件里加入一些东西?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-04 11:08:02

你在Debian/Ubuntu吗?您可能需要libgdata-dev包。

代码语言:javascript
复制
$ apt-file search gdata/services/youtube/gdata-youtube-service.h
libgdata-dev: /usr/include/libgdata/gdata/services/youtube/gdata-youtube-service.h

也尝试编译它,并尝试使用gdata中声明的方法之一youtube-service.h。

代码语言:javascript
复制
$ gcc `pkg-config --cflags --libs libgdata` main.c -o yt
$ ./yt
Youtube Application
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4592773

复制
相关文章

相似问题

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