• CSE207 객체지향 강좌 및 C++ 관련, 누구나 묻고 답하는 게시판 입니다.
  • CSE207 수강생이 아니여도 편안하게 질문하세요.
  • 첨부화일은 이미지 화일 혹은 zip 화일로 업로드 하기를 권합니다.

제목한프로젝트 안에 두개 이상의 소스 파일2019-09-06 02:08
작성자

소스파일이 하나만 있을때에는 빌드가 성공하는데 왜 2개 이상있을 때에는 성공하지 않는 걸까요 ㅠㅠ??

예를 들어서

#include<iostream>

using namespace std;

int main()

{

int x=10;

cout << x;


}

#include<iostream>

using namespace std;

int main()

{

unsigned short six;//(int)생략가능

unsigned ix;

long lix;

long long llix;

cout << "sizeof(six):" << sizeof(six) << endl;

cout << "sizeof(ix):" << sizeof(ix) << endl;

cout << "sizeof(lix):" << sizeof(lix) << endl;

cout << "sizeof(llix):" << sizeof(llix) << endl;

}

를 각각 다른 소스파일(연습2,연습)에 입력하였는데


오류 LNK2005 _main이(가) 연습 2.obj에 이미 정의되어 있습니다.


오류 LNK1169 여러 번 정의된 기호가 있습니다.


로 2개의 오류가 뜨네요 ㅜㅜ

 

과제가 10문젠데 따로따로 10개의 프로젝트를 만들어야 하나요??

아니면 하나의 프로젝트안에 10개의 소스파일을 만들면 되나요??

댓글
이전lab 3&42019-09-09
다음피연산자와 일치하는 연산자 오류2019-09-06