31 | | The project is developed with Visual Studio 2008 and should compile cleanly. If the linker crashes during incremental builds, simply build again. It will be successful the second time. The {{{__USING_MTRACE__}}} can only be compiled in cooperation with software from [http://www.mahr.com Mahr] and should therefore not be enabled. |
| 31 | The project is developed with Visual Studio 2008 and should compile cleanly. If the linker crashes during incremental builds, simply build again. It will be successful the second time. |
| 32 | |
| 33 | The logging protocol is selected using defines: |
| 34 | - {{{__USING_MTRACE__}}} can only be compiled in cooperation with software from [http://www.mahr.com Mahr] and should therefore not be enabled. |
| 35 | - {{{__USING_COSTUMLOG__}}} writes a logfile "usagelog.txt" to the execution path |
| 36 | - {{{__ENCODE_BASE64__}}} defines that the log shall be encoded base64 |
| 37 | - {{{__TIMING__}}} includes timing information, i.e., measurements how long the logging itself requires, to measure if the application is slowed down due to the logging. |