C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[36224] 한 프로젝트에 main함수가 2개 있어서 그럽니다. vc에서 ctrl+new해서 new project로 새 프로젝트를 만든후
gozealot [gozealot] 1577 읽음    2004-07-12 17:29
새로운 cpp를 만들어 컴파일 해보세용~




블루 님이 쓰신 글 :
:  안녕하세요?  비온후라 그런지 날씨가 꽤 선선해졌습니다. 
:
: 질문 내용이 꽤 길지만... 읽어봐주시고 도움주셨으면 좋겠습니다.
: ==========================================================================================
: 학교 2학기 수업에 C가 있어서 00년도에 산 정보문화사 "teach yourself c 21일완성" 책으로 공부를 하고있습니다.
: 코딩툴은 editplus 를 쓰고있으며 에디터툴은 vc++ 6.0 스텐더드 에디션을 사용하고있습니다.
: 오늘 처음 공부를 했습니다.
: 에디터플러스와 vc++를 연동시키는 법을 몰라서 에디터플러스로 코딩후 hello.c로 저장하고 vc++로 로드해서
: 컴파일을 해왔습니다. 에디터플러스가 구문강조(색깔)기능으로 편하더군요
: 소스는
: #include <stdio.h>
: main()
: { printf("Hello, world\n");
: return 0;
: }  입니다. 저장하고 vc++로 컴파일후에
: build 버튼 누르고 build => execute hello.exe  눌러주니까 도스창이 하나 뜨면서 Hello world 란 글씨가 출력이 되었습니다.
: 그래서 2번째 소스인 (이소스는 두수를 입력받아서 곱을 계산하는 소스입니다. page 14에 있는 기초소스입니다.)
: #include <stdio.h>
: int a,b,c;
: int product(int x, int y);
: main()
: {
: printf("enter number 1 between 100:");
: scanf("%d",&a);
: printf("enter numbet 1 between 100:");
: scanf("%d", &b); c = product(a,b);
: printf("\n%d times %d = %d\n",a,b,c);
: return 0;
: }
: #include <stdio.h>
: main()
: {
: printf("Hello, world\n");
: return 0;
: }
:
: 이 소스를 에디터플러스로 코딩(he.c로 저장)을 하고 vc++로 컴파일을 하니 he.obj - 0 error(s), 0 warning(s)  이렇게 나왔습니다.
: 그래서 build => execute he.exe 눌러주니까 아래와 같이 나오고 실행이 안되고있습니다.
: --------------------Configuration: hello - Win32 Debug--------------------
: Linking... he.obj : error LNK2005: _main already defined in hello.obj
: he.obj : error LNK2001: unresolved external symbol _product
: Debug/hello.exe : fatal error LNK1120: 1 unresolved externals
: Error executing link.exe.
:
: 도대체 이 에러가 뭘 뜻하는 건지 모르겠습니다. vc++을 처음 써봐서 사용법도 잘 모르겠는데 책에있는 소스 그대로 코딩했는데...
: 왜 컴파일은 성공했는데...실행이 안되는지 모르겠습니다.
:
: 참.. 다시 hello.c 창으로 돌아가서 재컴파일 후에 build => execute hello.exe 눌러주니까..이것마져도 위와 똑같은 에러가 나면서
: 실행이 안되고있습니다.
: vc++를 종료후 재실행 해서 hello,c를 컴파일후 build => execute hello.exe  누르면 새로운 도스창이 떠서 실행이 되구요
: he.c를 컴파일 하면 저위와 똑같은 증상, 그리고 hello.c도 같이 에러가 나버립니다.
: ======================================================================================================================
:
: 이제 막 공부 시작한 초보라 모지란 부분이 많이 있습니다.
: 도움 주시면 감사하겠습니다.
:
: 좋은 하루되시길..
:

+ -

관련 글 리스트
36217 vc++ 6.0 컴파일 에러입니다. 도움 부탁드리겠습니다. 블루 1012 2004/07/12
36246     소스만 지우고 다시 붙여넣기 하신담에 컴파일 하셨군요..-.-(냉무) 앙마 930 2004/07/13
36224     한 프로젝트에 main함수가 2개 있어서 그럽니다. vc에서 ctrl+new해서 new project로 새 프로젝트를 만든후 gozealot 1577 2004/07/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.