Hallo!I have been writing C/C++ programs in Windows XP using Visual Studio 6.0 installation.I would like to run the same programs in Opensuse 10.3 and I have tried to use KDevelop IDE.Unfortunately,the C/C++ syntax for KDevelop is very different from Visual Studio 6.0 thus not compatible.
Is there a Opensuse 10.3 IDE that can run Visual Studio 6.0 program syntax.If so,please tell me its name and where I can download it.Thanks in advance
To my knowledge Visual Studio doesnt run in wine. Dev C++ is supposed to run fine under wine tho. It’s a free GNU C++ IDE and works really well. We use it in college in our programming classes. Give that a try.
Why use DevC++ in Linux and if so, why using wine?
There is a lot of IDEs quite better running natively on Linux!
I think people should get use to work with an IDE just to type code and “console + gcc | g++” to compile. The F5 or F9 is just too Windows
> Why use DevC++ in Linux and if so, why using wine?
> There is a lot of IDEs quite better running natively on Linux!
> I think people should get use to work with an IDE just to type code and
> “console + gcc | g++” to compile. The F5 or F9 is just too Windows
Do you mean C/C++ language extensions of the MS C/C++ compiler? The only things I can think of at the moment would be the name of 64 bit integers and a number of pragmas… and differences in handling .a/.lib and .so/.dll stuff, but there’ll be more of course.
Best you could do is specifying what in particular refuses to work, 'cause this will most likely be due to some non-standard stuff on MS’s side or stuff connected to dynamic shared objects / link libraries. Ultimately everything can be tweaked to work with both compilers and on both systems with just a little preprocessor dickery.
Of course you could go on compiling everything with the MS compiler, but
this will never run natively on your Linux installation,
will never be compilable on anything but the MS compiler, and
in the best case the problem is trivial and solving it will benefit your skills.
Visual Studio C++ projects use Windows specific things by default which are not C++ standard things. Since they are Windows specific it is most unlikely you are able to run them on any other platform than Windows.
When you correct your code using only acceptend standard C++ syntax your applications should run fine on any platform.
> > What’s an IDE?
> > Loni
> Machine code programming via hex editors is old hat now! lol!
I’ll have you know… that at a point in time… I was able to code with a
hex editor in 6502, 6809 and Z80 machine code all in the same day. That only
involved around 1500 opcodes total. The processors nowadays only have about
30 different instructions or so… but its the myriad combinations of the 35+
registers that muddies the water. I know most of the more common ones… I like programming in assembly and hex. But I have come to appreciate the
beauty of gcc and its cousins for producing code from C/C++/C# and kin.
Interesting to see how the optimizers warp code to shrink size and boost