删除错误编译参数
This commit is contained in:
parent
ff4bd9cd85
commit
add8cd10bd
@ -38,7 +38,7 @@
|
||||
},
|
||||
"nativeLib": {
|
||||
"debugSymbol": {
|
||||
"strip": false,
|
||||
"strip": true,
|
||||
"exclude": []
|
||||
}
|
||||
}
|
||||
@ -47,7 +47,6 @@
|
||||
"targets": [
|
||||
{
|
||||
"name": "default",
|
||||
"runtimeOS": "HarmonyOS"
|
||||
},
|
||||
{
|
||||
"name": "ohosTest",
|
||||
|
||||
@ -17,7 +17,7 @@
|
||||
# -keep-property-name: specifies property names that you want to keep
|
||||
# -keep-global-name: specifies names that you want to keep in the global scope
|
||||
|
||||
-enable-property-obfuscation
|
||||
-enable-toplevel-obfuscation
|
||||
-enable-filename-obfuscation
|
||||
-enable-export-obfuscation
|
||||
#-enable-property-obfuscation
|
||||
#-enable-toplevel-obfuscation
|
||||
#-enable-filename-obfuscation
|
||||
#-enable-export-obfuscation
|
||||
@ -114,19 +114,13 @@ static napi_value DestroyRenderer(napi_env env, napi_callback_info info) {
|
||||
|
||||
EXTERN_C_START
|
||||
static napi_value Init(napi_env env, napi_value exports) {
|
||||
if ((env == nullptr) || (exports == nullptr)) {
|
||||
return nullptr;
|
||||
}
|
||||
napi_property_descriptor desc[] = {
|
||||
{"initRenderer", nullptr, InitRenderer,nullptr, nullptr, nullptr, napi_default, nullptr},
|
||||
{"loadModel", nullptr, LoadModel,nullptr, nullptr, nullptr, napi_default, nullptr},
|
||||
{"onMouseEvent", nullptr, OnMouseEvent,nullptr, nullptr, nullptr, napi_default, nullptr},
|
||||
{"destroyRenderer", nullptr, DestroyRenderer,nullptr, nullptr, nullptr, napi_default, nullptr},
|
||||
};
|
||||
|
||||
if (napi_define_properties(env, exports, sizeof(desc) / sizeof(desc[0]), desc) != napi_ok) {
|
||||
return nullptr;
|
||||
}
|
||||
napi_define_properties(env, exports, sizeof(desc) / sizeof(desc[0]), desc);
|
||||
return exports;
|
||||
}
|
||||
EXTERN_C_END
|
||||
@ -142,7 +136,7 @@ static napi_module OpenCAXModel = {
|
||||
.reserved = { 0 }
|
||||
};
|
||||
|
||||
extern "C" __attribute__((constructor))
|
||||
extern "C" __attribute__((visibility("default")))
|
||||
void RegisterOpenCAXModule(void)
|
||||
{
|
||||
napi_module_register(&OpenCAXModel);
|
||||
|
||||
@ -60,7 +60,7 @@ export struct ModelView {
|
||||
})
|
||||
Button('测试模块加载').onClick(()=>{
|
||||
try {
|
||||
let NaviteOCCT = import("libopencax.so")
|
||||
const NaviteOCCT = import("libopencax.so")
|
||||
console.info(`[NDK] 模块类型: ${typeof NaviteOCCT}`);
|
||||
console.info(`[NDK] 模块值: ${JSON.stringify(NaviteOCCT)}`);
|
||||
console.info(`[NDK] 所有属性: ${Object.keys(NaviteOCCT).join(', ')}`);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user