[vtkusers] best IDE for VTK and C++ under linux

shekharc Shekhar.Chandra at sci.monash.edu.au
Tue May 12 19:18:12 EDT 2009


 > Eclipse is a bit stony. KDevelop has been crashing for me
 > for years, plus it is not cross platform.

I've had the same experience lol. Will give Geany a go too.

Cheers
Shakes

Dominik Szczerba wrote:
> Indeed, code::blocks is pretty good, and cross platform. Eclipse is a 
> bit stony. Geany is an interesting lightweight option too, I just read a 
> binary is also provided for Windows. KDevelop has been crashing for me 
> for years, plus it is not cross platform, not even cross windows manager 
> on linux (uses KDE lib stuff not just QT).
> - Dominik
> 
> shekharc wrote:
>> Hi guys,
>>
>> The best IDE on Linux and Windows for C/C++/D is CodeBlocks IMO.
>> <http://www.codeblocks.org/>
>> For all installed libraries, auto-completion works out of the box. It 
>> is also available in Ubuntu Jaunty Package Repository.
>>
>> Cross platform and cross compiler makes it great from my experience.
>>
>> HTH
>> Cheers
>> Shakes
>>
>> Michael Jackson wrote:
>>> For Eclipse CDT code completion to work CDT MUST be able to find all 
>>> of the include directories and files. Eclipse does this 2 ways:
>>>   Automatically: CDT will scan the compile commands and look for -I 
>>> flags, take the arguments from those flags and add those paths to the 
>>> "Paths & Symbols" table for indexing.
>>>    Manually: YOU have to add every folder that you want indexed into 
>>> the "Paths & Symbols" table in the Project properties: Right click on 
>>> Project->Properties->C/C++ General->Paths and Symbols.
>>>
>>> Once the entries in that table are entered correctly then you can 
>>> force a rebuild of the index by again right click on the 
>>> project->Index->Rebuild
>>>
>>> Hope that helps.
>>>
>>> If you are using CMake for your project and using either the Eclipse 
>>> generator or just plain makefiles then manually creating your 
>>> projects then you can add "VERBOSE=1" to the "build command" in the 
>>> "C/C++ Build" preferences to have cmake output the full compile command.
>>>
>>> _________________________________________________________
>>> Mike Jackson                  mike.jackson at bluequartz.net
>>> BlueQuartz Software                    www.bluequartz.net
>>> Principal Software Engineer                  Dayton, Ohio
>>>
>>>
>>>
>>> On May 12, 2009, at 1:47 PM, abdalrahman eweiwi wrote:
>>>
>>>>
>>>>
>>>> hello all
>>>> i am new to vtk development and i am trying to integrate my eclipse 
>>>> IDE with CDT to have the autocomplete property , please if any one 
>>>> knows the procedure please tell me, or if you have any alternative 
>>>> ide which will fit well with vtk development , i would be grateful
>>>> -- 
>>>> Regards
>>>>
>>>> Abdalrahman Eweiwi
>>>> Msc in Media Informatics
>>>> RWTH-AACHEN
>>>> B-it
>>>>
>>>> _______________________________________________
>>>> Powered by www.kitware.com
>>>>
>>>> Visit other Kitware open-source projects at 
>>>> http://www.kitware.com/opensource/opensource.html
>>>>
>>>> Please keep messages on-topic and check the VTK FAQ at: 
>>>> http://www.vtk.org/Wiki/VTK_FAQ
>>>>
>>>> Follow this link to subscribe/unsubscribe:
>>>> http://www.vtk.org/mailman/listinfo/vtkusers
>>>
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at 
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the VTK FAQ at: 
>>> http://www.vtk.org/Wiki/VTK_FAQ
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.vtk.org/mailman/listinfo/vtkusers
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at 
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the VTK FAQ at: 
>> http://www.vtk.org/Wiki/VTK_FAQ
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.vtk.org/mailman/listinfo/vtkusers
>>
> 



More information about the vtkusers mailing list