标签: c unit-testing linker cmocka
我最近遇到了用于C的'cmocka'模拟库。我能够模拟单个函数并成功测试调用函数。现在我需要它将它用于我正在进行的项目,需要模拟大量的功能。如何将我想要模拟的所有函数传递给Linker的'wrap'参数?是否可以将函数名称存储在文件中,以便可以将其添加到链接器中?
答案 0 :(得分:4)
gcc -g -Wl, - wrap = something, - wrap = somethingElse code_new.c headers.c -l cmocka