📞 +91-7667918914 | ✉️ ijarcce@gmail.com
IJARCCE Logo
International Journal of Advanced Research in Computer and Communication Engineering A monthly Peer-reviewed & Refereed journal
ISSN Online 2278-1021ISSN Print 2319-5940Since 2012
IJARCCE adheres to the suggestive parameters outlined by the University Grants Commission (UGC) for peer-reviewed journals, upholding high standards of research quality, ethical publishing, and academic excellence.
← Back to VOLUME 6, ISSUE 3, MARCH 2017

Cross Compilers

Gunjali Mahajan, Tejashri Bhargav, Anjali Sharma, Rekha Thorat, Kavita Patil

DOI: 10.17148/IJARCCE.2017.6339

Abstract: Compilers are used to run the programs and convert them from text format to executable format. Once a program is compiled it becomes platform dependent and the same program code cannot be carried to multiple systems. A compiler which is to be installed manually on every system requires a lot of space. It is also not easy to carry the same program code to multiple systems if the situation doesn�t permit the usage of a single system. For each language, a different compiler is needed to be installed. To avoid these drawbacks, a solution is proposed in this paper that is a cloud based cross compiler. The user would be given an option to select the language in which he wants to compile the program. The software will compile the program and return the output to the user. It reduces the problem of storage space and portability by using the cloud computing. The ability to used different compilers allows the user to choose the fastest compiler to compile the code. Also, the trouble of installing a compiler on each computer is avoided. This paper would be implementing a private cloud on which the software will be hosted. The software would be provided to the end user using a PaaS cloud.



Keywords: Cloud computing, private cloud, PaaS, web-services.

How to Cite:

[1] Gunjali Mahajan, Tejashri Bhargav, Anjali Sharma, Rekha Thorat, Kavita Patil, “Cross Compilers,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), DOI: 10.17148/IJARCCE.2017.6339