2012-12-27 35 views
1

我最近在我的Mac上爲C/C++安裝了Eclipse。無論我是在編譯C還是C++,我仍然每次都得到:Binary Not Found,即使在構建完成後沒有任何錯誤。我用命令行工具安裝了Xcode,GCC和G ++在Mac終端上工作得很好。至少據我所知,在Eclipse中編譯是很好的,但運行它是行不通的。但是,在我的項目的Debug文件夾下,eclipse創建的可執行文件也可以正常運行。這裏的建築即使在構建之後仍然出現「未找到二進制文件」錯誤(Eclipse OSX Mtn。Lion)

什麼時候把Eclipse的控制檯中的`使所有 大廈文件:../test1.c 調用:交叉編譯器GCC GCC -g3 -O0 -Wall -c -fmessage長度= 0 -MMD -MP -MF「test1.d」-MT「test1.d」-o「test1.o」「../test1.c」 Finished building:../test1.c

Building object:test1 調用:跨GCC鏈接 的gcc -o 「測試1」 ./test1.o
建好目標:test1`

我有我的一套神器可執行並嘗試了所有我能想到的。

在此先感謝!

+0

我已經想通了化妝工具鏈(S)。問題是我使用CrossGCC編譯器,但是如果我將它切換到MACOSX編譯器,所有編譯器都可以在C和C++中順利運行。 – Cole

+0

我們如何改變編譯器? –

回答

0

首選項> C/C++>新的C/C++項目嚮導 點擊十字GCC或MacOSX的GCC然後點擊首選

相關問題