해결된 질문
작성
·
584
0
시작하자마자 나오는 09_getcharSample을 직접 작성해보려하는데, 선생님 화면과 동일하게 파일을 만드는 방법을 모르겠습니다.
아예 처음인 사람은 사실 이렇게 시작하는방법부터 학습이 필요한데.. 어떻게 실행하면 될까요?
상단에 파일 - 새로만들기 - 프로젝트 - 빈 프로젝트 - 프로젝트이름 : 09_getcharSample 까지 하고 만들기 눌렀는데 코드를 입력하는곳이 안뜨네요
답변 5
2
main() 함수가 여러 개 존재 할 경우 다음과 같은 에러가 발생 합니다.
만일 솔루션 탐색기 화면이 없다면 보기 메뉴에서 솔루션 탐색기 화면을 선택합니다.
솔루션 탐색기 화면에서 프로젝트 이름 선택 후 소스 파일 항목을 확장해 여러 소스 코드가 있음을 확인합니다.
삭제 할 파일을 선택한 후 Del 키를 눌러 프로젝트에서 제외시킵니다. 아래 그림에서 제거는 파일을 삭제하지는 않고 솔루션에서 제외되는 것이며 삭제는 솔루션에서 제거하고 파일도 휴지통으로 이동합니다.
다시 빌드(F7) 해보면 정상적으로 빌드가 완료되는 것을 확인 할 수 있습니다.
이번엔 꼭 성공하시기 바랍니다.
1
한 프로젝트 한에 여러 소스 파일이 있으며 모두 main() 함수를 기술하고 있는 것으로 보입니다. 프로젝트 솔루션 탐색기에서 소스파일을 선택한 후 불필요한 소스 파일을 삭제한 다음 다시 빌드해보기 바랍니다.
선생님 말씀대로 좌측하단에 main()이 두개 있어서 그러한듯 한데 아무리 찾아도 이 main을 삭제하는 방법이 없네요ㅜㅜ 저부분 우클릭하거나, 위에 카테고리를 아무리봐도 삭제가..안되는데 방법이 없나요?
애시당초 저 네모박스를 뭐라고 부르는지도 모르니 검색도 못하고있습니다ㅜㅜ
혹시몰라 에러코드 "fatal error LNK1169: 여러 번 정의된 기호가 있습니다. "로 검색해봐도 코드 수정얘기만 있고 이걸 삭제하라는 글은 못찾겠네요..
1
답변 감사합니다 선생님. 그거보고 만들었는데도
아래와같이 에러가 뜨고있습니다
혹시 해결방법 알수있을까요?
1>------ 빌드 시작: 프로젝트: 09_getcharSample, 구성: Debug x64 ------
1>전역 함수 및 변수.obj : error LNK2005: main이(가) getcharSample.obj에 이미 정의되어 있습니다.
1>C:\Users\JuYong Lee\source\repos\09_getcharSample\x64\Debug\09_getcharSample.exe : fatal error LNK1169: 여러 번 정의된 기호가 있습니다.
1>"09_getcharSample.vcxproj" 프로젝트를 빌드했습니다. - 실패
========== 빌드: 0개 성공, 1개 실패, 0개 최신 상태, 0개 건너뜀 ==========
========== 빌드이(가) 오후 8:46에 완료되었으며, 00.903 초이(가) 걸림 ==========
0
별것 아닌 것일 수 있지만...해결 될 때까지 노력해보고 답변을 기다리고 문제 해결을 위해 애쓰는 태도는 개발자에게 있어 가장 중요한 덕목 입니다. 잘 해내셨으니 앞으로 더 잘 할 것이라 생각합니다. 건투를 빕니다! 😄
0
안녕하세요, 인프런 AI 인턴입니다.
강의를 듣고 계신 ‘독하게 시작하는 C 프로그래밍’과 관련하여 샘플을 만드는 방법에 대한 질문이신 것 같습니다. 프로젝트 설정과 관련된 유사한 질문에 답변한 내용을 찾아드릴 수 있을 것 같습니다. 아래의 링크를 참고하시면 프로젝트 생성 후 코드를 작성하는 방법에 대해 좀 더 자세히 알아보실 수 있습니다.
강사님의 답변을 참고하여 프로젝트 설정을 다시 확인하시고, 필요한 경우 빌드 과정에서 발생한 오류를 점검해 보시기 바랍니다.
성공했어요 선생님!!!!!!!!!!!!ㅜㅜ주말인데 정말 감사합니다