Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Newbie corner » VC++ on Linux? (Can U++ compile VC++ code on a linux OS?)
VC++ on Linux? [message #46230] Wed, 30 March 2016 06:39 Go to next message
TacticalTaco is currently offline  TacticalTaco
Messages: 1
Registered: March 2016
Junior Member
I'm asking for a friend...
We're looking for ways to develop cross-platform, and VC++ non-compliance with ISO standards has become a pain. I just found out about U++ looking for ways to deal with this, and it looks like it can compile VC++ 9.0? Everything else I've read says there's no compile for VC++ on linux so I figured I'd ask about that here.
Re: VC++ on Linux? [message #46245 is a reply to message #46230] Fri, 01 April 2016 21:12 Go to previous messageGo to next message
Lance is currently offline  Lance
Messages: 526
Registered: March 2007
Contributor
If what you are looking is cross-platform C++ GUI development, why not try U++?

I vaguely remember somebody is successful in have vc++ earlier version run on wine, but I don't think that's what you're looking for, plus wine will not be able to catch up with the more complicated environment recent vc++ requested.

Re: VC++ on Linux? [message #46256 is a reply to message #46230] Sun, 03 April 2016 00:20 Go to previous message
mr_ped is currently offline  mr_ped
Messages: 825
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
If I understand your question correctly, you misunderstood the thing.

Nobody cares about VC9 under linux, we simply use GCC or Clang. For some time I also did build windows binaries with TDM (gcc for win fork), but nowadays I don't have to support win anymore, so I'm not aware of current windows compilers situation.

If you are starting some project from scratch, the best way is to set up the project from the start on all platforms (for example VC9+win vs GCC+linux), and compile everything each day or so (or to have CI server). And write the source in compatible way, so it's compilable also under VC9, although sometimes it's a bit of pain.

If you have legacy code, which doesn't compile under GCC, then maybe you should fix it, but where to get the budget and not steal... no idea, sorry.


Anyway, Ultimate++ is cross platform framework, so for many OS things and similar it will provide you with unified solution (a bit limited when compared to native specialized thing, but most of the time fully sufficient). So you have to develop only inner parts of app, and just build it on all supported platforms from the same source. That's already super convenient, if you ask me (But I have to support android, so I actually build in TheIDE only for linux, then I run android NDK build externally, so for me there's some hassle involved, but negligible to things like JNI and Java hell).
Previous Topic: How to set the font controls?
Next Topic: Custom/Weird Array Setup
Goto Forum:
  


Current Time: Fri Mar 29 16:01:11 CET 2024

Total time taken to generate the page: 0.01711 seconds