Em Andamento

Convert 3D editor to C++

This project is to convert my VRML/x3D editor program to C++. I already have Java and C# versions of the program and I am planning to add a C++ version. The task is to translate the Java or C# (your choice) to C++. The project is open source (GPL licence). This is quite a large program; please look at the source code at: [url removed, login to view] More information about the program is at: [url removed, login to view] Since the program is not commercial I cant afford to offer a lot of money, however I’m hoping that it will be useful to others and I’m happy for you to include your name in the code, for example: // translated to C++ by yourname. In other words, I’m not trying to claim credit for your work. The C++ code must compile and run on Linux KDE and must use the Qt library. It should be ordinary C++ code (not managed C++) and should not require any other 3rd party libraries. Since it is GPL licence it is important that no other copyright code is inserted into the program. Since I plan to maintain all 3 versions of the program in parallel it is necessary that, where possible, this is a line by line translation so that changes to the C# and Java versions can easily be reflected in this version. So the translation will include: 1) convert java or C# keywords to C++ equivalent. 2) convert to C++ syntax. 3) generate header files. 4) convert native java or C# library calls to Qt equivalent. 5) ensure that memory resources are explicitly deallocated when required (i.e. do not use garbage collector like Java or C#). So you will need change remove any unnecessary ‘new’ allocations to appropriate C++ syntax, and where ‘new’ is required it should be deallocated when finished with. 6) comments must be retained in the C++ (and header files where appropriate) source code. 7) any other changes to allow the program to work as required.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.

3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).

## Platform

Linux KDE Qt

Habilidades: Modelagem 3D, Programação C, Programação C#, Engenharia, Design de jogos, Java, Linux, MySQL, PHP, Arquitetura de software, Teste de Software

Ver mais: www c programming com, work as editor, where to bid on programming projects, syntax programming, syntax in programming, source code editor, source c code, programming syntax, programming resources, programming projects for money, programming libraries, programming editor, php code editor, parallel programming in java, parallel programming in c, my name editor, java to c convert, java programming version, java programming for money, java programming editor, java parallel programming, java open source programming, c# useful, c programming syntax, c++ programming projects

Acerca do Empregador:
( 2 comentários ) United Kingdom

ID do Projeto: #2999552

Premiar a:


See private message.

$42.5 USD em 67 dias
(161 Avaliações)

3 freelancers estão ofertando em média $41 para este trabalho


See private message.

$42.5 USD in 67 dias
(15 Comentários)

See private message.

$38.25 USD in 67 dias
(7 Comentários)