我有一个静态库项目,现在我想测试一些函数。为了实现我的目标,我添加了一个类型控制台的新目标,因为当我尝试"运行"我的库我正确的消息" ...选择要运行的主机应用程序..."然后我在这个目标中添加了一个使用某个功能的测试文件test.c.
据我所知,目标是处理源文件的不同方式,因此发布目标生成* .a文件,调试目标生成其他文件。
// test.c
#include <stdio.h>
struct object_geometry *load_ObjModel(char *fileName);
int main()
{
printf("Buongiorno!");
load_ObjModel("../dado.obj");
return 0;
}
在编写test.c之后,我选择了最后创建的目标,在调试过程中,某些东西不起作用,因为我无法使用模态&#34;逐行扫描&#34;或者放置断点在上面的代码中,所以: