Home » Community » Coffee corner » Looking for someone to convert a ulimate++ project to Microsoft Visual C++ project
|
|
Re: Looking for someone to convert a ulimate++ project to Microsoft Visual C++ project [message #19178 is a reply to message #19177] |
Mon, 17 November 2008 10:49 |
cbpporter
Messages: 1406 Registered: September 2007
|
Ultimate Contributor |
|
|
Also, if some element of U++ in whole bothers you, you can also strip out the unwanted stuff, compile the rest under visual studio and make sure that new code uses other lib, and old code is only present so you don't have to rewrite a possibly large section of you code.
As for an estimate of how long it would take, it depends on the size of your code and the parts of U++ you are using. If you use GUI, I think it will be faster to scratch all GUI code, forget about porting it and rewrite. If you don't use GUI, you'll probably have it a lot easier and you can port everything one method/class at a time. For this approach I would recommend sticking with TheIDE until you have removed all U++ references, and then continue with VS.
|
|
|
|
|
|
Re: Looking for someone to convert a ulimate++ project to Microsoft Visual C++ project [message #19284 is a reply to message #19175] |
Mon, 24 November 2008 09:17 |
mr_ped
Messages: 825 Registered: November 2005 Location: Czech Republic - Praha
|
Experienced Contributor |
|
|
I'm not completely familiar with managed code concepts, but AFAIK the U++ can't be compiled as managed, it's pure C++.
So you are not looking for somebody to convert into MSVC++, but into managed code. And that's more tricky.
I think you will have to decide, which parts of project must be managed, then define some meeting point (API), where it will call the unmanaged C++. I'm not sure how that calls are done, see probably MSDN and managed vs unmanaged, there should be some information about it.
And then there's the question: why managed?
Are you sure you need to port that U++ project, don't you want something else, like ability to call it from managed C# application/etc..? I mean, can you share the goals behind the "port this" decision? Maybe it will make more clear, what you really want/need.
|
|
|
Goto Forum:
Current Time: Fri Sep 20 06:03:15 CEST 2024
Total time taken to generate the page: 0.02783 seconds
|