2011-04-11 93 views

回答

2

如果您啓動了「運行」菜單並選擇「調試配置」或「運行配置」(無論您擔心什麼),請選擇「C/C++應用程序」,然後按下「新建」圖標,頁面右上角帶有黃色加號圖標。

在右側,您應該看到一個帶有「搜索項目...」和「瀏覽...」按鈕的文本字段「C/C++ Application:」。選擇「瀏覽...」並導航到構建輸出可執行文件的位置。

這應該足以讓您啓動並運行。

+0

好的完美,謝謝。但是在makefile中有一些奇怪的「.so」文件路徑,比如「../../lib/libfmodex.so」。在shell中我需要寫:「cd bin」才能正確運行。如果我在eclipse中運行,我會得到一些:「加載共享庫時出錯」 – nkint 2011-04-12 08:25:07

+0

「so」文件與Windows中的「dll」文件相似,並且在運行時需要可執行文件可用(可通過鏈接庫路徑進行搜索) ,在這種情況下,fmodex是一個多平臺音頻庫。在linux上,你有特殊的目錄「/ lib」,通常安裝這些庫。 – Vusak 2011-04-14 00:07:13

+0

現在考慮你提到的路徑:「../../lib/libfmodex.so」,這取決於你的工作空間的位置,makefile將發送共享庫到相對位置。我會仔細檢查這實際上是否在你的「/ lib」目錄中結束,或者你可以在調試或運行配置中找到「環境」選項卡(我解釋瞭如何到達我的答案)並添加一個新的變量條目「LD_LIBRARY_PATH」並將該值設置爲「libfmodex.so」文件的目錄位置。 – Vusak 2011-04-14 00:13:24