小编Ahm*_*mad的帖子

Xcode C++ ::体系结构x86_64的重复符号

我是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)

我已经尝试了在堆栈溢出时提到的不同方法,例如将"仅构建活动架构"更改为"是"以及其他一些但错误仍然存​​在.

c++ xcode clang xcode6

11
推荐指数
1
解决办法
4万
查看次数

标签 统计

c++ ×1

clang ×1

xcode ×1

xcode6 ×1