Skip to content

C++ code implementing an Assembler for a pseudo-assembly language.

License

Notifications You must be signed in to change notification settings

yurirocha15/sbTradutor

Repository files navigation

sbTradutor1

Assembler for a pseudo-assembly language, created as a Systems Software course project at the University of Brasília.

Developed by:

  • Raphael Arthur Resende
  • Yuri Gonçalves Rocha

October 2015, Brasilia - Brazil

Required Libraries

  • Boost headers
  • Boost Program Options
  • Boost Regex

To install them use the following commands:

$ sudo apt-get install libboost-dev
$ sudo apt-get install libboost-program-options1.55-dev 
$ sudo apt-get install libboost-regex1.55-dev

        Also the C++11 version or above is required.

Building and Running Instructions

We provided a script to build the code, however the script need running permitions to be executed:

$ chmod +x build_release.sh

To build the code just run the following command:

$ ./build_release.sh

The project can be executed running the following command:

$ ./Tradutor <arguments>

To read all the instructions it is possible to use the argument -h or --help (the instructions are in Portuguese):

$ ./Tradutor -h
$ ./Tradutor --help

About

C++ code implementing an Assembler for a pseudo-assembly language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published