C++ 컴파일시에 발생하는 에러로서
오류 1 error LNK2028: 해결되지 않은 토큰(0A00000C) "extern "C" char * __stdcall StrStrIA(char const *,char const *)" (?StrStrIA@@$$J18YGPADPBD0@Z)을(를) "unsigned long __clrcall GetTargetProcessIdFromProcname(char *)" (?GetTargetProcessIdFromProcname@@$$FYMKPAD@Z) 함수에서 참조했습니다. DLLInject.obj
오류 2 error LNK2019: "extern "C" char * __stdcall StrStrIA(char const *,char const *)" (?StrStrIA@@$$J18YGPADPBD0@Z) 외부 기호(참조 위치: "unsigned long __clrcall GetTargetProcessIdFromProcname(char *)" (?GetTargetProcessIdFromProcname@@$$FYMKPAD@Z) 함수)에서 확인하지 못했습니다. DLLInject.obj
fatal error LNK1120: 2개의 확인할 수 없는 외부 참조입니다.
StrStr 관련 함수는 #include <shlwap.h> 를 선언해서 사용하는데
StrStrIA 관련 외부 참조 에러에는
해결방법은 아래 한 줄을 추가해준다.
#pragma comment(lib, "shlwapi.lib")
반응형
'IT-개발,DB' 카테고리의 다른 글
[개발] 비스타 및 윈도우즈 7에서 Visual C++ 6.0 설치하기 (0) | 2010.11.02 |
---|---|
[개발] 델파이 DLL injection (0) | 2010.11.02 |
[개발] VC++ 컴파일 빌드 시 MessageBoxA 외부 참조 에러 (1) | 2010.11.02 |
[개발] GridView에서 DataFormatString 적용 안되는 문제.. (0) | 2010.11.01 |
[개발] asp.net 정규식 (0) | 2010.11.01 |
댓글