2012-09-20 69 views
0

我正在使用Eclicpse來開發一個由我經常使用的函數組成的靜態庫。 我已經在我的工作區中創建了一個「C++ - >靜態庫」項目。如何在Ubuntu中使用Eclipse CDT調試C++靜態庫?

在同一個工作區中,我創建了另一個項目「Test」,用於測試我的函數是否按預期工作。我已將庫鏈接到此項目,並且可以在我的代碼中使用該庫。

我的一個函數有一些問題,我想調試它。如果我在我的測試項目中的Eclipse中運行「調試」,我不能「步入」導致問題的功能。

我該如何做到這一點?另一種方法是我可以在Eclipse中測試和調試靜態庫嗎?

+1

做測試應用程序鏈接庫的調試版本? –

+0

@JoachimPileborg如果它不是由eclipse自動完成的,可能不會。我通常鏈接到發佈版本.. – lucacerone

回答

1

您需要使用調試信息編譯靜態庫。

轉到[屬性] - > [C/C++構建] - > [設置] - > [GCC C++應用程序] - > [調試]並打開調試並確保構建設置爲調試配置。

相關問題