请教:我新建了一个 win32 applicaton 工程(带hello world)的,工程名为 Xiaogw , 我想把 xiaogw.cpp stdafx.cppxiaogw.h stdafx.h 移到
请教:
我新建了一个 win32 applicaton 工程(带hello world)的,
工程名为 Xiaogw , 工程建后是能编译的
然后我新建 CPP H 两个文件夹
把 xiaogw.cpp stdafx.cpp 放到 CPP
xiaogw.h stdafx.h resorce.h放 H 文件夹
可是编译有错啊
--------------------Configuration: XiaoGW - Win32 Debug--------------------
Compiling resources...
C:\小股王2\XiaoGW\XiaoGW.rc(4) : fatal error RC1015: cannot open include file '..\H\resource.h '.
Error executing rc.exe.
C:\小股王2\XiaoGW\XiaoGW.rc(4): Could not find the file ..\H\resource.h.
XiaoGW.exe - 1 error(s), 0 warning(s)
//Microsoft Visual C++ generated resource script.
//
#include "..\H\resource.h "
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#define APSTUDIO_HIDDEN_SYMBOLS
#include "windows.h "
#undef APSTUDIO_HIDDEN_SYMBOLS
这是什么原因啊?
谢谢!
[解决办法]
看一下rc文件生成的位置,与你的cpp源文件是否在同一个目录下
[解决办法]
不要这样移.
如果这样移,所有的包含关系都要修改.(不单是resource.h出错).