我正在使用cmocka在我的C-Project上做一些单元测试,我想知道如何处理静态多边形。 静态元素对我来说:声明为static 变量函数内部 功能被声明为static 因此,让功能fut是我们的测试功能,并foo成为其他功能。无论放置在文件bar.c在: static int fut(int add) {
static int sum = 0;
sum += add;
我刚刚开始使用Cmocka,我一直在这个问题上停留了一段时间。我有一个我正在尝试构建的cmocka项目。我在尝试使用'make'时看到错误。 [ ERROR ] --- No entries for symbol __wrap_i2c_read. 而且我看到在mock_i2c.c文件中的错误,在这里我呼吁mock() Could not get value to mock function __w