C++test针对Keil的单元测试问题集锦(不断更新)
C++test支持RealView MDK,以下列举使用工程中碰到的一些问题,便于一些朋友和自己查询和参考。
1. 调试时,程序直接跑到非预期位置,最后发现原因在于:
将-DCPPTEST_HARDWARE_INIT_ROUTINE=Board_init 错写成:-DCPPTEST_ENTRY_POINT_DEFINED=Board_init
2. 调试时,发现程序始终进入项目原本的main函数而不是C++test的main函数,最后发现原因在于未加cpptest.ini,导致一直加载项目本身的axf文件。
3. 对于在Simulator上运行的单元测试,不能使用用户的串口初始化代码,可使用标准的Keil事例代码提供的串口初始化代码;
原文链接:http://www.mytestlife.com/post/19.html
