我尝试用IAR编译器为STM32F4 micro编译Duktape。我已经构建了第一个最小样本程序,但在恐慌中结束
#include "duktape.h"
int main()
{
duk_context *ctx = duk_create_heap_default();
duk_eval_string(ctx, "print('Hello world!');");
duk_destroy_heap(ctx);
return 0;
}最后四个调用堆栈过程是
duk_err_longjump
duk_throw
duk_js_compile
duk_do_compile提前感谢您的建议。
发布于 2015-09-17 07:11:41
您是否可以尝试相同的测试,但在编译器命令行中提供以下选项:
-DDUK_OPT_DEBUG -DDUK_OPT_DPRINT -DDUK_OPT_ASSERTIONS -DDUK_OPT_SELF_TESTS自检或断言错误可能给出问题所在的线索。
https://stackoverflow.com/questions/32582953
复制相似问题