我刚刚在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问题 - 错误但是没有一个看起来像这个基本的。事实上,我似乎无法在互联网上的任何地方找到任何有用的答案(可能是非常基本的),所以我希望这里有人可能有解决方案。