You are here

Portable C++ IDE/Compiler

4 posts / 0 new
Last post
pfeerick
pfeerick's picture
Offline
Last seen: 5 years 6 months ago
Joined: 2005-12-13 19:21
Portable C++ IDE/Compiler

Since somebodies asking about a portable Visual Basic, what about a portable C/C++ compiler. DevC++ from www.bloodshed.net is one of the best free C/C++ IDE package. And it's not that hard to make DevC++ into a portable package.

For ease, I put it in a NSIS package which unpacks the compiler, run its, and then waits for it to close so the files can be remove. Works perfectly, all I have to do now is make the NSIS package load registry settings from a file, and when the compiler closes, hopefully save any changed registry settings for DevC++ back to that file.

The IDE is opensource, so there's not reason it can't be edited to load/save it's settings from a file, or that a portable version similar to the one I'm currently using can be made.

Ryushi
Offline
Last seen: 13 years 3 months ago
Joined: 2005-12-09 09:30
at

at http://www.portablefreeware.com/?c=7&sc=127 you can read how to use it portable without registry-tricks. It is possible too shrink many MBs using UPX. Because of many include/header/etc.-files it is still large - when you have integrated many packages Wink

Cya Ryushi

TheOneMrO
Offline
Last seen: 11 years 5 months ago
Joined: 2005-12-09 08:42
Dev-C++

I would also like to see something like this made. I use Dev-C++ for all my C++ coding. It rocks! but yeah, it may be hard to make portable with packages.

Ryushi
Offline
Last seen: 13 years 3 months ago
Joined: 2005-12-09 09:30
it is portable but hugh

It is portable when you start it with the "-c ."-switch but it is pretty hugh when you have many packages installed.
With all (offical) packages installed, all .devpack-files deleted from packages-directory (only the .entry-files left back) and all executables/dll etc. compressed with UPX, DEV-CPP has around 140MB (with ~3,5k files). So you need a big thumb drive or even better a small portable hard drive Wink

Cya Ryushi

Topic locked