如何修复此“collect2:ld返回1退出状态”链接器错误?

时间:2012-03-18 14:05:45

标签: c++ eclipse-cdt ld

我刚刚在Mac OS X Lion上迁移到Eclipse CDT Indigo,因为我的旧IDE不够稳定。无论如何,我带来了大约1000行代码,我现在正尝试使用Eclipse构建。但是,在尝试构建时,我收到以下(链接器?)错误:

**** Build of configuration Debug for project Bridge ****

make all 
Building target: Bridge
ld: unknown option: -oBridge
Invoking: Cross G++ Linker
g++  -o"Bridge"  ./bid.o ./card.o ./deal.o ./main.o ./player.o   
collect2: ld returned 1 exit status
make: *** [Bridge] Error 1

我设法推断出问题与代码本身无关。除了相当于HelloWorld程序之外,我把它全部转化为注释,因此编译器关注的是项目只包含一个非常简单的主函数和四个空的.cpp文件。

当然,有很多关于collect2 ld返回1退出状态的stackoverflow问题 - 错误但是没有一个看起来像这个基本的。事实上,我似乎无法在互联网上的任何地方找到任何有用的答案(可能是非常基本的),所以我希望这里有人可能有解决方案。

0 个答案:

没有答案