Quote:
Originally Posted by gamer4lyf3
Hey, I was wondering if anyone could please give me a good IDE for someone who just came from programming in windows.
|
And what IDE did you use in Windows? (I suppose it was Visual Studio)
Anyway, I recommend to work without IDE. You can pick a good text editor (Emacs, vim, Kate, or something else). If you can't live without IDE - take a look at Eclipse, KDevelop, Anjuta.
Quote:
Originally Posted by gamer4lyf3
Any way that the header files can be the same so when I run some of my programs in Linux so I don't have to edit them when I get to a windows computer.
|
This will be possible only if something of the following apply:
1) you are use only standart C++ library functions.
2) you don't use any platform-dependant API (CreateFile() on Windows, fork() on Linux)
or if
3) you are using cross-platform framework, like Qt, wxWidgets, or something like that.
Even in those cases there might be trouble in some situations - not-fully-standart functions can be named differently or they can have different number parameters in Windows and Linux (example: vswprintf. 4 parameters on linux, 3 on Windows, Windows version version is missing target buffer length.).