编译错误

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:53:19
我在编译一个程序时,产生如下错误:Cannot open include file: 'AL/al.h': No such file or directory,我想,从字面上看这个 句的意思是程序里无法包括一个头文件,事实上也是如此,因此,我就想知道这个头文件,是什么,在那里有得下载?下载之后把它放在那个文件夹下。先谢谢了。
还有,是否是因为安装VC++的目录的问题?我把它安装在了一个很深的目录下。

你确认是'AL/al.h'?
你不是用的Windows系统?Windows根本不支持带"/"字符的文件名,肯定不会有,你查查有无相近的文件名,包括近来试试能不能便宜成功,我猜测文件名有以下可能.恩,我猜我猜我猜猜猜!
"ALTal.h"
"ALal.h"
"ALLal.h"
"ALIal.h"
先确认名字,找到后可以放在程序同一文件夹下用""包括

VC安装目录不会引起这样的情况,现在目录的长度再怎么长也只和系统的支持有关,VC编译系统不受影响.

是个C语言程序吧~~~
如果是那么程序前加上一句 INCLUDE AL/al.h
要保证AL/al.h在 C语言目录下(把它放在 扩展名为 .h 文件相同的目录下)即可

如果你是在linux下编译的话,你需要安装openal的包