I've been trying to use Energy Checker API, but I couldn't figure out how to build applications that are instrumented through EC. SDK User Guide is helpful but there aren't any complete examples of a instrumented application. I'm working on a Linux environment and I've trying to instrument some complicated parallel codes. Is it possible to provide a complete instrumentation example of a real application (like PovRAY example) to make the Energy Checker more accessible. I know I need to define some Linux headers and install some libraries (for example for using UUID properly).
Overall this is a great project, but IMHO it needs a much more comprehensive tutorial and/or guide than the current user guide. A code example for instrumenting and using the provided EC applications would be really helpful.