ncc is a compiler for naive C, nvm is a virtual machine to run naive assebemly language generated by ncc, and nce is a simple editor for editing naive c and naive assembly language.
胡文博 201474009 电计1402 && 祝磊 201472003 电计1402
(group g25)
source url:https://github.com/crisb-DUT/NaiveCCompiler
- x86-64
- linux 4.4.0
- g++ 5.0 (or any other version supporting C++11)
- cmake >= 2.8
mkdir -p build
cd build
cmake ..
make
sudo make install
ncc [naive C source file] -o [naive assembly file]
nvm [naive assembly file]