저는 C++ 프로그래밍을 처음 접했고 이전 직원이 Windows 모바일 장치 프로그래밍을 중단 할 때 맡은 일을 맡았습니다. 나는 다른 주일에 에뮬레이터를 사용하고 있었고 현재 프로그램을로드 할 때 치명적인 오류 RC1015가 발생합니다. 파일 "xxxx.h"을 열 수 없습니다. 나는 운이 좋으면 인터넷에서 본 거의 모든 것을 시도했다. 나는 나의 include 서술 중 하나가 빠져 있다고 생각하지만, 그 중 하나를 넣을 때마다 뭔가 다른 것이 나 빠진다. 제발 어떤 도움을 주시면 감사하겠습니다. 여기치명적인 오류 RC1015
죄송합니다 는 .rc 파일이 문제는 사용법 #include "ConnectLoginDlgsRes.h"라인입니다
// Microsoft Visual C++ generated resource script.
//
#include "resourceppc.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
#include "ConnectLoginDlgsRes.h"
#include "AboutDlgRes.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
"resourceppc.h\0"
END
2 TEXTINCLUDE
BEGIN
"#include ""afxres.h""\r\n"
"#include ""ConnectLoginDlgsRes.h""\r\n"
"#include ""AboutDlgRes.h""\r\0"
END
3 TEXTINCLUDE
BEGIN
"#define _AFX_NO_SPLITTER_RESOURCES\r\n"
"#define _AFX_NO_OLE_RESOURCES\r\n"
"#define _AFX_NO_TRACKER_RESOURCES\r\n"
"#define _AFX_NO_PROPERTY_RESOURCES\r\n"
"\r\n"
"#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)\r\n"
"LANGUAGE 9, 1\r\n"
"#pragma code_page(1252)\r\n"
"#include ""res\\J3ItemListsppc.rc2"" // non-Microsoft Visual C++ edited resources\r\n"
"#include ""afxres.rc"" // Standard components\r\n"
"#include ""ConnectLoginDlgs.rc""\r\n"
"#include ""AboutDlg.rc""\r\n"
"#endif\r\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME ICON "res\\J3ItemLists.ico"
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_J3ITEMLISTS_DIALOG DIALOG 0, 0, 156, 169
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION
EXSTYLE WS_EX_APPWINDOW | 0x80000000L
말씀입니다. 헤더 파일이 공유 폴더에 있으면 추가 된 경우 다른 위치에서 손상됩니다.
아이디어가 있으십니까? 나는 다른 누군가가 이것을 시작했다고 말했고, 나는 그것을 알아낼 수 있었다.
귀하의 질문이 너무 일반적 당신의 관련 코드의 우리 일부를 표시하지 않고 있습니다 : 귀하의 경우
이 라인이다. – taocp
에 오신 것을 환영합니다. 사람들이 질문에 답변 할 수 있도록 더 많은 정보를 제공해야합니다. 예를 들어, "xxxx.h"를 포함하려고 시도한 코드 스 니펫과 결과 컴파일러 오류를 포함 할 수 있습니까? 현재, 정보를 제공하는 데 필요한 정보가 너무 적습니다. –
명명 된 파일이 실제로 있는지 확인하십시오. 그것을 포함하는 파일에 상대적인 위치를 찾으면. 'resource compiler'섹션에서 디렉토리를 추가 include 디렉토리에 추가해야 할 수도 있습니다. C++ 컴파일러에 대해서만 추가했을 수도 있습니다. –