【发布时间】:2015-02-10 18:30:11
【问题描述】:
我是 Xcode 的新手,当我构建以下代码(MWE)时,我收到以下错误
ld:架构 x86_64 的 3 个重复符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
我有以下三个文件;
main.cpp
#include "B.cpp"
int main() {
square(5);
return 0;
}
B.cpp
#include "A.cpp"
void square(int n){
display(n*n);
}
A.cpp
#include <iostream>
using namespace std;
void display(int num){
cout<<num;
}
我尝试了堆栈溢出中提到的不同方法,例如将“仅构建活动架构”更改为“是”等,但错误仍然存在。
【问题讨论】: