PortableApps.com Platform and Suite 1.6 have been released.
Portable C++ compilerSubmitted by computerfreaker on September 7, 2009 - 10:04am
I'm looking for a good, portable C++ compiler... I have just 2 "must-haves": the ability to create shared libraries, and the existence of a help file for the compiler. (lol) Any suggestions? Thanks! ( categories: )
|



http://portableapps.com/node/
http://portableapps.com/node/18601 MinGW Portable
I'm sold! Anything that can compute and warm my coffee is total awesome. - OliverK
Is that for Windows?
Looks like that's for Linux, but I thought all the portableapps.com things were for Windows? Confused...
Also, can that create shared libraries?
Thanks!
With great power comes great responsibility.
Learn something new every day, and the rest will take care of itself.
Live is a journey, not a destination. Enjoy the trip!
ok sorry I wasn't clear
ok sorry I wasn't clear enough MinGW is a port of the gcc tools from linux to windows and was intended for windows development.
I'm sold! Anything that can compute and warm my coffee is total awesome. - OliverK
Thanks! Shared lib support?
Thanks for the clarification... looks good!
Can it produce shared libraries, though? That's the only thing I really really need...
With great power comes great responsibility.
Learn something new every day, and the rest will take care of itself.
Live is a journey, not a destination. Enjoy the trip!
any c++ compiler can do
any c++ compiler can do static and shared so yes it can
I'm sold! Anything that can compute and warm my coffee is total awesome. - OliverK
Weird
A friend of mine told me I need to get a compiler with shared library support, and that any compiler would work as long as it had shared lib support... implying that some compilers don't...
Well, I'll pick up MinGW & Code::Blocks... thanks!
With great power comes great responsibility.
Learn something new every day, and the rest will take care of itself.
Live is a journey, not a destination. Enjoy the trip!
Code::Blocks
You can use Code::Blocks Portable with MinGW Portable (install MinGW Portable first and Code::Blocks Portable will detect it). Code::Blocks is a C++ IDE.
I am a Christian and a developer and moderator here.
“It is in vain that you rise up early and go late to rest, eating the bread of anxious toil; for he gives to his beloved sleep.” – Solomon, Psalm 127:2
Looks good... :)
That really looks good too... if MinGW supports creating shared libraries, I'll collect Code::Blocks to go with it.
Thanks for the tip!
With great power comes great responsibility.
Learn something new every day, and the rest will take care of itself.
Live is a journey, not a destination. Enjoy the trip!
Need another mirror... :S
Can somebody post an alternate link for Code::Blocks? The only link there is non-resumable, and my 56kbps dialup Internet connection keeps dropping it...
For some reason, MinGW got through but Code::Blocks hasn't even made it to 50%...
Can somebody give me a resumable link?
Thanks!
computerfreaker
With great power comes great responsibility.
Learn something new every day, and the rest will take care of itself.
Live is a journey, not a destination. Enjoy the trip!
Wrong spot
Please post in the Code::Blocks Portable thread.
Try the download again.
As for download resuming, I've never tried it on my server... I would expect it to support it, but I've never needed it (I never download from my server for obvious reasons, let alone needing resuming...)
If you have any requests with it, please post in it the relevant thread, not here.
I am a Christian and a developer and moderator here.
“It is in vain that you rise up early and go late to rest, eating the bread of anxious toil; for he gives to his beloved sleep.” – Solomon, Psalm 127:2
Sorry
Sorry I didn't post over at Code::Blocks... I noticed there hasn't been much traffic there (last post was in April), so I figured I'd ask here, where my question is more likely to be seen...

Anyway, I got up at 5 this morning and tried it again - it got through this time!
Probably just my Internet connection being fickle again... lol
(btw, the server definitely doesn't support downloading - of the 4 download apps I tried - Firefox 3.0.13, Firefox's DownThemAll addon, Free Download Manager, and WinWGet - none allowed me to pause/resume. In fact, when I tried pausing the download, I was informed that pausing would force me to restart the download... just thought I'd let you know)
Anyway, sorry to bother you guys! :oops:
With great power comes great responsibility.
Learn something new every day, and the rest will take care of itself.
Live is a journey, not a destination. Enjoy the trip!
use WinWGet
use WinWGet
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
No luck
I tried it last night but it wouldn't download... it gave me an error...
Since Free Download Manager reported a "Cannot resolve server name" error, I'm guessing the same thing happened to WinWGet...
Anyway, I managed to get it this morning using Firefox with the DownThemAll addon... thanks for the help!
With great power comes great responsibility.
Learn something new every day, and the rest will take care of itself.
Live is a journey, not a destination. Enjoy the trip!
Would Eclipse with the C++
Would Eclipse with the C++ add on help?
Live to learn. Learn to live. - JWSII
Not sure...
(Please bear in mind that I've never used Eclipse...)
Would Eclipse with the C++ addon let me compile shared libraries? That's the biggest thing for me... and it will be a deal-breaker.
With great power comes great responsibility.
Learn something new every day, and the rest will take care of itself.
Live is a journey, not a destination. Enjoy the trip!
Just had a look and saw it is
Just had a look and saw it is not a C++ compiler. The site I looked at suggested MinGW (Portable).
Live to learn. Learn to live. - JWSII
DevCPP and wxDevCPP
You can also try this:
http://portableapps.com/node/20211
Arnaud
Thanks, but...
Thanks, but I don't think DevCPP has shared library support... I was already looking at its homepage, and I didn't see anything about shared libraries... just a little bit about static libraries.
With great power comes great responsibility.
Learn something new every day, and the rest will take care of itself.
Live is a journey, not a destination. Enjoy the trip!
Sorry
I was a bit too quick, all solutions here, devcpp, code::blocks and mingw are the same as the first 2 are just IDEs that use mingw in the end.
I know it is possible to do shared libraries with mingw, I don't know how.
Maybe this will help.
Arnaud
Thanks
Thanks, I'll check that out...
With great power comes great responsibility.
Learn something new every day, and the rest will take care of itself.
Live is a journey, not a destination. Enjoy the trip!