본문 바로가기

프로그래밍

(84)
Cannot find the definition(implementation) of this function Cannot find the definition(implementation) of this function 이와 같은 에러는 다음과 같이 처리한다. 해당 프로젝트 폴더에 들어가보면... "프로젝트명.ncb" 이 파일을 지우고.. 다시 프로그램을 실행하면 해결된다^^
fatal error LNK1103: debugging information c MFC 컴파일시 이런 에러가 나는 경우가 있다. 이건 Platform SDK 와 VC++6에서만 난다. 해결방법은 Platform SDK 가 설치되어 있는 경로 (C:\Program Files\Microsoft Platform SDK\Lib)로 가서 uuid.lib 파일을 uuid_was_a_lib.lib 로 이름을 변경시켜 주고 재컴파일 해보자!! ^^ 출처 : http://blog.naver.com/niceyjb1024/46399861
리눅스 ROOT 비밀번호 잃어버렸을 경우 -Lilo- ① 암호가 일치하기 않으면 Ctrl + Alt + Delete => 재부팅 ② Lilo 화면이 나오면 Ctrl + x =>그러면 텍스트형태의 Lilo로 들어간다. ③ Lilo boot : linux single 싱글 사용자 모드에서는 암호를 묻지 않는다. ④ #passwd New UNIX password : ********** ⑤ 암호확인 재입력 Retype new UNIX password : ********** Passwd : all authentication tokens updated successfully ⑥ Ctrl + Alt + Delete => 재부팅 ⑦ 변경된 암호로 로그인 명령 프롬프트 나오면 성공 -grub- grub 화면에서 "e" kernel 선택 모드들어가서 "e" 마지..
VC++ 6.0 에서 winuser.h 참조관련 에러 대처법 INPUT구조체등 일부 winuser.h 관련 구문을 사용할 때 제대로 컴파일이 되지 않는 경우가 있습니다. 개인적인 경험으로는 Windows XP에서 VC 6.0을 쓸 때 나오는 것 같네요. 이럴 때의 대처법으로 소스에 #define 문으로 _WIN32_WINNT 0x0500 을 해주는 것이 널리 알려져 있으나, 헤더파일이 복잡해지고 참조하는 소스가 많아지면 이상하게 꼬여서 잘 안 될 때가 있습니다. 그 땐 그냥 간단히, Project->Settings->C/C++의 General 카테고리를 보면 아래쪽에 Preprocessor definitions가 있습니다. 그 칸의 맨 마지막에 다음을 추가해줍니다. _WIN32_WINNT=0x0500 (물론 항목 구분자인 쉼표는 찍어주셔야겠죠) 이렇게 되면 저 정..