我是Xcode的新手,当我构建以下代码(MWE)时,我收到以下错误
ld:架构x86_64 clang的3个重复符号:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我有三个文件如下;
main.cpp中
#include "B.cpp"
int main() {
square(5);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
B.cpp
#include "A.cpp"
void square(int n){
display(n*n);
}
Run Code Online (Sandbox Code Playgroud)
A.cpp
#include <iostream>
using namespace std;
void display(int num){
cout<<num;
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试了在堆栈溢出时提到的不同方法,例如将"仅构建活动架构"更改为"是"以及其他一些但错误仍然存在.