编译时提示:e:\proj\nes\infones\infones_system_win.cpp(25) : fatal error C1083: Cannot open include file: './InfoNES/InfoNES.h': No such file or directory出错位置:#include "./InfoNES/InfoNES.h"我对比了半天,文件名路径都没有问题,为什么会报这个问题。而且我手动输了一遍,路径会自动提示,我是在自动提示里选的文件,文件路径绝对没有问题,怎么会报这个错。
然后我又进入命令行模式,用dos命令,找头文件路径,如下所示://////////////////////////////////////////////////////////////////////////////////////////////E:\proj\NES\InfoNES 的目录2011-06-25 09:29 <DIR> .
2011-06-25 09:29 <DIR> ..
2010-06-18 14:14 33,569 InfoNES.cpp
2002-11-06 16:35 8,501 InfoNES.h //-------------->就是这个文件,路径没有一点问题
2004-07-06 12:16 389,973 InfoNES_Mapper.cpp
2002-01-25 16:20 11,037 InfoNES_Mapper.h
2002-01-25 16:21 23,735 InfoNES_pAPU.cpp
2002-01-25 16:22 6,949 InfoNES_pAPU.h
2002-01-25 16:20 2,409 InfoNES_System.h
2011-06-25 09:29 40,631 InfoNES_System_Win.cpp
2002-01-25 16:21 1,315 InfoNES_Types.h
2011-06-22 17:07 24,992 K6502.cpp
2002-01-25 16:22 2,152 K6502.h
2004-07-06 12:19 13,807 K6502_rw.h
12 个文件 559,070 字节
2 个目录 93,191,962,624 可用字节E:\proj\NES\InfoNES>//////////////////////////////////////////////////////////////////////////////////////////////加载外部的头文件不就是这2个步骤吗?
1.准备好头文件,我是放在工程目录的InfoNES文件夹中的。
2.右键点击Header Files,选Add Files to Folder
然后我又进入命令行模式,用dos命令,找头文件路径,如下所示://////////////////////////////////////////////////////////////////////////////////////////////E:\proj\NES\InfoNES 的目录2011-06-25 09:29 <DIR> .
2011-06-25 09:29 <DIR> ..
2010-06-18 14:14 33,569 InfoNES.cpp
2002-11-06 16:35 8,501 InfoNES.h //-------------->就是这个文件,路径没有一点问题
2004-07-06 12:16 389,973 InfoNES_Mapper.cpp
2002-01-25 16:20 11,037 InfoNES_Mapper.h
2002-01-25 16:21 23,735 InfoNES_pAPU.cpp
2002-01-25 16:22 6,949 InfoNES_pAPU.h
2002-01-25 16:20 2,409 InfoNES_System.h
2011-06-25 09:29 40,631 InfoNES_System_Win.cpp
2002-01-25 16:21 1,315 InfoNES_Types.h
2011-06-22 17:07 24,992 K6502.cpp
2002-01-25 16:22 2,152 K6502.h
2004-07-06 12:19 13,807 K6502_rw.h
12 个文件 559,070 字节
2 个目录 93,191,962,624 可用字节E:\proj\NES\InfoNES>//////////////////////////////////////////////////////////////////////////////////////////////加载外部的头文件不就是这2个步骤吗?
1.准备好头文件,我是放在工程目录的InfoNES文件夹中的。
2.右键点击Header Files,选Add Files to Folder
=========
改成这样呢:#include ".\InfoNES\InfoNES.h"
2.右键点击Header Files,选Add Files to Folder 添加到工程 应该就可以了