我在炼金术中将speexdecoder代码转换为C。问题是我正在导入头文件#include <speex/speex.h>。炼金术gcc给出一个错误,找不到speex.h。

我将speex目录放在了我的C代码所在的位置。

最佳答案

如果该文件夹在源文件本地,则不应使用方括号(它告诉编译器look for the sources in the standard system folders)。您应该使用引号:

#include "speex/speex.h"


请注意,这并不是炼金术所特有的-常规gcc的工作方式相同。

10-08 09:25