在新建c++文件运行的时候失败,报错如下
duplicate symbol _main in:
/Users/huangxiao/Library/Developer/Xcode/DerivedData/PAT-dkrwkrrniseziicxahyxvgcjrqok/Build/Intermediates.noindex/PAT.build/Debug/PAT.build/Objects-normal/x86_64/1016.o
/Users/huangxiao/Library/Developer/Xcode/DerivedData/PAT-dkrwkrrniseziicxahyxvgcjrqok/Build/Intermediates.noindex/PAT.build/Debug/PAT.build/Objects-normal/x86_64/test.o
ld: 1 duplicate symbol for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
解决办法很简单
找到报错中提到的两个文件,1016、test.
把其中一个Target menbership的勾关掉就行
貌似只能有一个打勾