LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 809|回复: 4

无法编译audacity,出现一堆错误,请大家帮忙看看

[复制链接]
发表于 2009-5-2 19:31:08 | 显示全部楼层 |阅读模式
FileFormats.cpp:12:21: error: sndfile.h: No such file or directory
FileFormats.cpp:15:2: error: #error Requires libsndfile 1.0 or higher
FileFormats.cpp:252:7: warning: trigraph ??' ignored, use -trigraphs to enable
FileFormats.cpp:266:17: warning: trigraph ??' ignored, use -trigraphs to enable
In file included from FileFormats.cpp:18:
FileFormats.h:48: error: expected constructor, destructor, or type conversion before ‘*’ token
FileFormats.cpp: In function ‘int sf_num_headers()’:
FileFormats.cpp:28: error: ‘SFC_GET_FORMAT_MAJOR_COUNT’ was not declared in this scope

地一行出现的错误,我编译安装libsndfile的时候没有任何错误!

这些错误多是什么引起的

附件为编译时错误的完整信息

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2009-5-2 20:28:58 | 显示全部楼层
有人知道没?自己顶下,望高手进来米西米系
回复 支持 反对

使用道具 举报

发表于 2009-5-2 20:34:46 | 显示全部楼层
FileFormats.cpp:12:21: error: sndfile.h: No such file or directory
你没看到这行?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-3 10:42:47 | 显示全部楼层
我看到了,但是怎么都找不到,郁闷!
回复 支持 反对

使用道具 举报

发表于 2009-5-3 13:23:15 | 显示全部楼层
在debian里可以搜索到这个包libsndfile1-dev里有
/usr/include/sndfile.h

你自己编译安装libsndfile,那么它是不是应该有头文件sndfile.h,并装到系统里,是不是装到了/usr/local/include/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表