아주 기본적인 질문입니다.
글쓴이: yopang / 작성시간: 화, 2012/01/10 - 9:03오전
비쥬얼 스튜디오를 방금 설치했습니다.
떨리는 심정으로 다음 코드를 돌려보았는데요
오류가 나네요 ㅠㅜ...
오류 원인 좀 가르쳐 주시면 안될까요?
#include
int main(void)
{
printf("Hello world wn");
return 0;
}
------ 빌드 시작: 프로젝트: simple, 구성: Debug Win32 ------
빌드 시작: 2012-01-10 오전 8:46:49
InitializeBuildStatus:
"Debug\simple.unsuccessfulbuild"에 연결(touching)하고 있습니다.
ClCompile:
ewd.c
c:\documents and settings\ㄱ\my documents\visual studio 2010\projects\simple\simple\ewd.c(1): fatal error C1083: 포함 파일을 열 수 없습니다. 'studio.h': No such file or directory
빌드하지 못했습니다.
경과 시간: 00:00:00.43
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========
Forums:
그런 파일이 없다고 하는군요 studio.h를
그런 파일이 없다고 하는군요
studio.h를 stdio.h로 고치세요.
피할 수 있을때 즐겨라! http://melotopia.net/b
답변 감사드립니다.
stdio.h로 고치니
원하는 결과는 안나오고
========== 빌드: 성공 0, 실패 0, 최신 1, 생략 0 ==========
이렇게만 나오네효 ㅠㅜㅜㅜ
이건 왜 그런것인지요?ㅠㅜㅠㅜ
C 프로그램이니까 빌드했으면 실행을 시켜야죠
C 프로그램이니까 빌드했으면 실행을 시켜야죠
피할 수 있을때 즐겨라! http://melotopia.net/b
답변 감사드려효^^ 실행결과가 나오네요 >_<
답변 감사드려효^^
실행결과가 나오네요 >_<
그런데 디버깅시키면
'simple.exe': 'C:\Documents and Settings\ㄱ\My Documents\Visual Studio 2010\Projects\simple\Debug\simple.exe' 로드, 기호가 로드되었습니다.
'simple.exe': 'C:\WINDOWS\system32\ntdll.dll' 로드, PDB 파일을 찾거나 열 수 없습니다.
'simple.exe': 'C:\WINDOWS\system32\kernel32.dll' 로드, PDB 파일을 찾거나 열 수 없습니다.
'simple.exe': 'C:\WINDOWS\system32\msvcr100d.dll' 로드, 기호가 로드되었습니다.
'[2740] simple.exe: 네이티브' 프로그램이 종료되었습니다(코드: 0 (0x0)).
이런게 나오는데요
이런거는 왜 나오는 것인지 알 수 있을까요?
VS로 C++디버깅을 한번도 안해봐서 그건
VS로 C++디버깅을 한번도 안해봐서 그건 모르겠네요...-_-;;;
피할 수 있을때 즐겨라! http://melotopia.net/b
추측글 입니다. (다른 말로 소설..)
'simple.exe': 'C:\Documents and Settings\ㄱ\My Documents\Visual Studio 2010\Projects\simple\Debug\simple.exe' 로드, 기호가 로드되었습니다.
# 실행 파일의 Debug 정보 등을 읽은 것으로 추정됩니다.
'simple.exe': 'C:\WINDOWS\system32\ntdll.dll' 로드, PDB 파일을 찾거나 열 수 없습니다.
'simple.exe': 'C:\WINDOWS\system32\kernel32.dll' 로드, PDB 파일을 찾거나 열 수 없습니다.
'simple.exe': 'C:\WINDOWS\system32\msvcr100d.dll' 로드, 기호가 로드되었습니다.
# simple.exe가 실행되기 위해 필요한 dll 파일로 부터 Debug 정보 등을 읽었다는 메시지 인 것으로 주청됩니다.
# PDB 파일을 찾거나 열 수 없습니다. 라는 말은 디버그 정보가 없다는 것으로 추측 되네요.
'[2740] simple.exe: 네이티브' 프로그램이 종료되었습니다(코드: 0 (0x0)).
# 실행파일이 실행 완료 된 것으로 추정됩니다.
# 코드 : 0 <= 이 이야기가 정상 종료를 뜻하는 것으로 생각됩니다만...
PS.
그냥 실행하는 것과 차이를 알 수 없다는 뜻이라면
printf("Hello world wn"); <= 이 라인등에 BreadPoint를 설정 후 재 시도 해 보세요.
처음부터 끝까지 추측 난무라 그닥 도움이 되진 않겠지만....
그건 브레이킹포인트 안걸어줘서 그래요.. 안걸면
그건 브레이킹포인트 안걸어줘서 그래요..
안걸면 에러나 메모리누수정도만 체크하고 바로 종료됩니다
소스편집창 왼쪽에 마우스 이동해보면 모양변하는데가 있습니다
그때 클릭해보면 브레이킹포인트 걸립니다
댓글 달기