Skip to content

Basic development setup

Benjamin Ellenberger edited this page Feb 13, 2015 · 4 revisions

Requirements

First of all, I describe the setup I have on my linux mint machine. I intend to make the Minemonics simulator as cross-plattform as possible, therefore multiple sections for different plattforms will appear here. But for the moment, these are the precise requirements that are known to work:

  • Linux mint
  • Eclipse Luna IDE and CDT
For documentation:
  • Doxygen
  • Eclox extension in Eclipse (seems to be installed by default)
  • Graphviz (for documentation graphics)

Development Notes

These are things that I have found out during development and I will refer to this list if I can not find a solution to a problem:

  • undefined reference It seems to be necessary to add all source and header files to the CMakeLists.txt file. Otherwise the linker can not find the sources and give you an 'undefined reference' error.
Clone this wiki locally