2011-12-05 23 views
0

我正在使用mingw編譯環境中的Eclipse上的Eclipse。我的項目有兩個部分:一個庫和一個可執行文件,都在不同的目錄中。在Eclipse中調試駐留在其他目錄中的共享庫/ mingw

我想調試我創建的共享庫,但是當我告訴Eclipse加載程序進行調試時,它只是永遠掛起。但是,如果手動將.dll文件放入程序的目錄中,調試將正常進行。

我當然可以編譯庫的靜態版本,我現在正在做這些工作,以便能夠按時完成項目,但它違反了我的感受,我無法使其動態工作。

任何想法?

回答

0

嘗試將DLL文件的路徑添加到環境變量「PATH」?
要添加到環境變量:
右鍵單擊「我的電腦」 - >屬性 - >高級 - >環境變量

+0

因此,這工作。我想我應該在這裏問之前嘗試過。但我的設想是,我可以在Eclipse中進行設置,並避免必須消除我的一般環境。我進入了Debug配置頁面,並將DLL的路徑添加到Environment Path變量中,但它雖然適用於運行和查找DLL,但它似乎不影響調試設置。任何想法爲什麼? – DukeBrymin

相關問題