我正在尝试在 Eclipse 中构建一个非常简单的 C++ 程序,但我遇到了一个非常愚蠢的错误:
**** Internal Builder is used for build ****
g++ -O0 -g3 -Wall -c -fmessage-length=0 -oMyFirst.o ../MyFirst.cpp
g++ -oLinkedLists MyFirst.o
ld: unknown option: -oLinkedLists
collect2: ld returned 1 exit status
Build error occurred, build is stopped
消耗时间:403 毫秒。
问题是 osx 中的 g++ 不喜欢可执行文件名旁边的“g++ -oLinkedLists MyFirst.o”命令中的 -o 标志...有谁知道如何配置 g++ 以接受它或如何配置eclipse中的构建器使得-o标志和文件名之间有一个空格,如下所示:“g ++ -o LinkedLists MyFirst.o”?
提前谢谢!