我试图在我的越狱工具中使用这样的jetslammed,但它遇到了一个错误,我不知道它来自哪里。有人看看,这是我的代码:
char *x = (char *)"testoll";
jetslammed_updateWaterMark(1024, x);
这就是错误:
Undefined symbols for architecture armv7:
"jetslammed_updateWaterMark(int, char*)", referenced from:
_main in main.mm.f37d78b2.o
ld: symbol(s) not found for architecture armv7
P / S:我已将jetslammed库链接起来,也包括jetslammed.h。
答案 0 :(得分:1)
你正在修改一个C符号,好像它是一个C ++符号。你需要像这样包含C头:
extern "C" {
#include <jetslammed.h>
}