首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

出错无法打开头文件或者是无法包含lib文件该怎么处理

2012-08-15 
出错无法打开头文件或者是无法包含lib文件该怎么办?C/C++ code#include d3dx9.h//error C1083: 无法打开

出错无法打开头文件或者是无法包含lib文件该怎么办?

C/C++ code
#include <d3dx9.h>//error C1083: 无法打开包括文件:“d3dx9.h”: No such file or directory#pragma comment(lib, "d3dx9.lib")//error LNK1181: 无法打开输入文件“d3dx9.lib”

但是这两个文件都是有的,如果删了#include<d3dx9.h>,下面的#pragma comment(lib, "d3dx9.lib")就会出错;如果不删,包括头文件的语句自己出错,但是引用库那里就不会出错。现在模棱两可了,怎么办?另外,我已经在系统变量那里添加了这两个文件所在的目录,还是不行。

还有,#include语句后面接<>和""有什么不一样,就是说下面的两行有什么不一样:
C/C++ code
#include<d3dx9.h>#include"d3dx9.h"


[解决办法]
如果文件存在,则需要设置头文件和lib文件搜索路径

#include语句后面接<>和""有什么不一样
搜索路径和次序不同
[解决办法]
附加包含文件目录
附加库目录

热点排行