C++ file parser and function extractor
$30-250 USD
Dibayar saat pengiriman
We need a program that reads in C++ source files, finds the dependencies, and copies only the code used from the dependent files into a file of the same name. The main program will include the newly created "stripped" files and, if done properly, the compiler will compile without linking/missing file/functions errors, etc.
Doxygen, clang, cppasp, ASP, etc, programs have the core ability to do this already but their focus is different. You can use their code base for the parser. Ideally this would be a plugin to Code::Blocks or can be a standalone cross-platform program with a wxWidgets, Qt, etc, interface. The user should be given the option to copy the whole file, parts of the file, or just the code that is used. Also the software should look for overloaded functions and give the user the option to copy overloaded functions even if they aren't used in the main program.
As an example. [login to view URL] calls foo(). foo() is declared in foofuncs.h and defined in foofuncs.cpp. foofuncs has many different functions other than foo(). You would copy the foo() declaration from foofuncs.h to a new file (e.g. [login to view URL]) which would just have the foo() declaration (and relevant includes). Similarly you would do the same to [login to view URL] which would just contain the foo() definition (as well as the #include "foo.h", etc). This will likely need some kind of recursive process to go through all the includes, etc.
ID Proyek: #20246586
Tentang proyek
Diberikan kepada:
Dear Sir/Madam We are a software development team with over 10 years of professional experience. We are expert in Qt/C++ programming and carried out numerous software development projects including online monitoring, Lebih banyak
13 freelancer rata-rata menawar $161 untuk pekerjaan ini
Hi, I am interested on your project really. i am C#/.Net, Java/JavaFX, C/C++, Crossplatform app expert and have enough experience for 15 years. C#/.Net, Java/JavaFX, C/C++ is my top skill and I can give you perfect res Lebih banyak
Dear sir. Your project attracted my attention at first glance, because I've extensive experience in C++ Programming. I'm really confident about your project, and very eager to join your project. If we have a chance to Lebih banyak
Hi there, I have read your description and I am fully interested in your project. I am recently graduate as a Software Engineers (Programmers) having 4+ years of experience. I am Experts in JAVA, C, C++ , C# , MATLAB. Lebih banyak
Dear sir. I read your project description very carefully. I've really rich experience in developing C++ File Parser Program, so your project is very interesting to me. In the past, I developed many projects related on Lebih banyak
Dear sir Thank you for giving me this opportunity to bid on your project. I read your job requirement and wish I can work on your project. I've a rich experience in the app developments with c, c++ and c#, and I'm abl Lebih banyak
I am an Electrical Engineer with a masters degree I have high proficiency in Electrical Engineering, HVAC, LTE system model, Thermal system design, FPGA, Verilog / VHDL, Matlab/ Simulink, Microcontroller, Modeling, op Lebih banyak
Sir I am well versed in this kind of jobs and can do your project as per requirement. I am ready to start Waiting to hear from you. with thanks and regards
Expert in c++ . Guaranteed to be delivered in time or will give back the money . I have 7 years experience with c++ . Embedded software engineer I would prefer to make the app standalone
Hello, I have a 15 years experience in C++ programming. Also I already wrote tools for code analisys. I can try to do this as Code::Blocks plugins. I have not worked with Code::Blocks IDE yet, so it would be very good Lebih banyak