我目前正在使用Lynda.com教程學習C++,我是一個完整的初學者,並且正在學習如何設置教程Eclipse在我的Mac上。 當我最初運行提供的version-test.cpp程序時,它運行良好,預期輸出(GCC版本4.2.1)繼Lynda.com C++教程並在Eclipse上設置路徑時出現問題(OSX 10.9.3)
本教程要求我的Mac運行GCC版本4.7.0或更高版本,並解釋如何升級GCC。本教程指導我將更新的GCC文件保存在我的主目錄中的hpc-gcc文件夾中,然後解釋設置我的路徑以找到此文件夾的方法。
現在,當我運行該版本TEST.CPP程序失敗,出現以下錯誤
使dyld:不加載庫:/usr/local/lib/libmpc.3.dylib 引用自:/用戶/加里/ HPC-GCC/bin中/../的libexec/GCC/x86_64的 - 蘋果darwin13.1.0/4.9.0/cc1plus
原因:未找到圖像
所以從這個消息,我可以看到,系統無法在/ usr/local/lib中找到所需的文件。
我能夠將文件從hpc-gcc/bin複製到/ usr/local/lib並讓程序編譯並正確運行,但我希望找出Eclipse爲什麼不能直接從〜/ hpc-gcc/bin
我花了最近2個小時搜索論壇和搜索引擎的答案,但我沒有更進一步。我意識到我可以簡單地在/ usr/local/lib中有GCC文件,它可以工作,但我想知道我出錯的地方。