Lỗi không load được thư viện khi tạo add-on cho firefox bằng js-ctypes

Chuyện là e đang tạo một vd add-on đơn giản cho firefox băng js-ctypes. E đã build đc file thư viện dll, test cho ở một project khác và chạy bt, file thư viện không có vấn đề gì cả

code file dll

#include “stdio.h”
extern “C”
{
__declspec(dllexport) int cong(int a, int b) { return a + b; }
}

file support.js

file index.js:

var buttons = require(‘sdk/ui/button/action’);
var tabs = require(“sdk/tabs”);
var support = require("./support.js");

var button = buttons.ActionButton({
id: “mozilla-link”,
label: “Visit Mozilla”,
icon: {
“16”: “./images/icon-16.png”,
“32”: “./images/icon-32.png”,
“64”: “./images/icon-64.png”
},
onClick: handleClick
});

function handleClick(state) {
support.test();
}

file package.json:

{
“title”: “My Jetpack Addon”,
“name”: “my-addon”,
“version”: “0.0.1”,
“description”: “A basic add-on”,
“main”: “index.js”,
“author”: “”,
“engines”: {
“firefox”: “>=38.0a1”,
“fennec”: “>=38.0a1”
},
“license”: “MIT”,
“keywords”: [
“jetpack”
]
}

các bác tìm lỗi giúp e với, e cảm ơn nhiều

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?