2013-08-28 50 views
1

目前,我正在使用Visual Studio和XCode分別在Windows和Mac上進行C++開發,並計劃在Linux上啓動它。我只知道一點關於Linux,gcc/g ++,gdb,Makefile的知識。在Linux上用於C++的GUI調試器

能夠從事大型GUI開發的人員,他們如何調試它,使用gdb命令行工具進行調試是很困難的,因爲我一直在安慰visual studio/xcode(前端)調試器?

我只看到Makefile的項目在Linux上,是Eclipse的IDE基於makefile的項目?

謝謝

+0

你可以在'emacs'裏面運行'make','gdb',一些shell。學習Linux(即命令行)的做事方式是值得的.... –

+0

@Basile Starynkevitch非常感謝您的回覆!你可以指點一些教程{如果可能的話,視頻}如何設置vim的C++開發或一些調試和管理c + +項目的指導。 – dearvivekkumar

+0

http://stackoverflow.com/questions/24109/c-ide-for-linux可能的重複 – Jarod42

回答

0

在Eclipse中使用現有makefile處理項目很簡單。

只需轉到文件 - >導入 - > C/C++ - >現有代碼作爲Makefile項目。

這會讓你從IDE建立你的項目。要調試它,只需去運行 - >調試。如果以此方式生成的默認啓動對您來說不正確,則可以在運行 - >調試配置中自定義啓動配置。

1

Eclipse會爲你做所有這些事情,包括創建你的makefile。第一次編譯之前,只需按Ctrl + B,它會爲你建立你的項目。

所有的庫鏈接都可以通過點擊「項目」菜單,然後在C/C++構建下單擊「設置」來完成。在那裏應該有一個設置「GCC/C++鏈接器」下列出的「庫」。

+0

感謝您的回覆。但是如果我有一個庫,並且我想使用庫提供的Makrfile爲它創建項目。 – dearvivekkumar

+0

然後我建議使用(並根據需要配置)'emacs'不能* eclipse * .... –

+0

你所有的庫鏈接都可以通過點擊「項目」菜單,然後在C/C++構建下完成,點擊「設置」。在那裏應該有一個設置「庫」的地方,我認爲這是在GCC/C++鏈接器下。我不記得確切的地方,但你也可以在這個菜單中指定你提供的makefile。 –

0

有針對Linux幾個IDE作爲

也可以使用自定義生成文件。

+0

如何使用庫或某些開源代碼提供的Makefile使用這些IDE創建項目? – dearvivekkumar

+1

項目設置中有一個選項。 – Jarod42

+0

你能指定在哪裏和步驟嗎? – dearvivekkumar