Target test results are output in the form of ‘target log’ when the test is run on the target. Because the target log uses the memset function to store data, it is declared with the extern keyword in the cs_tfx.h file to use the memset function.
When you export the target test code, the cs_tfx.h file is included in the original source code. At this time, multiple definition error may occur depending on whether memset or strncpy function is included in the source code to be tested.

ex) multiple definition of `memset' error

If you encounter this error, comment out the multiple error line in the cstfx.h file in the Controller Tester installation path and then ‘Export Target Test Code’ to fix the problem.

Example cstfx.h path: C:\Program Files\CodeScroll Controller Tester 3.1\plugins\com.codescroll.ut_3.1.2\target\lib\controller_nc\cs_tfx.h

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.