본문 바로가기
[C-C++]Xcode

[Xcode C/C++해결방법]1 duplicate symbol for architecture x86_64

by 정태우 2023. 4. 6.
반응형

Xcode를 사용하여 C/C++프로그래밍을 할 때에 나타나는 오류일 경우의 해결방법을 알려드리겠습니다.

 

 

오류 내용

두 개 이상의 파일이 동일한 심볼을 정의하는 경우 이 충돌이 발생하게 됩니다.

Visual Studio를 사용하셨던 분들에게 더 쉽게 설명드리자면 빌드에서 제외를 통해 한개의 파일만 컴파일 되게 만드는 작업을 수행해야합니다. 

사진에서 보이는 것처럼 Target Membership에서 DataStructure이라는 Project에 체크표시가 되어있는데 한 project에서 한 파일만 체크가 되어있어야 하므로 빌드시키려는 파일을 제외하고는 저 체크표시를 제외하면 쉽게 해결이 됩니다.

반응형

'[C-C++]Xcode' 카테고리의 다른 글

[Xcode C/C++해결방법]Undefiend Symbol: _main  (0) 2023.04.18

댓글