Как использовать файлы C ++, созданные компилятором Chisel? в документации нет ясности по этому поводу, есть ли другой источник, который мог бы указать мне на это? Я действительно понятия не имею об этом, особенно, что я не знаю C ++.
Скажем, например, для простой схемы сумматора Adder.scala
я получу следующие файлы, относящиеся к эмулятору: Adder.cpp
, Adder.h
, Adder-emulator.cpp
, emul_api.h
, emulator.h
и sim_api.h
. Для чего я могу скомпилировать, запустив
g++ Adder.cpp Adder-emulator.cpp
Это генерирует результат a.out
, запускающий это в терминале, генерирует еще три файла, о которых я понятия не имею, что это такое. 00003710.cmd
, 00003710.in
и 00003710.out
.