OpenHarmony开发者论坛

标题: ToLua项目移植鸿蒙后加载DLL报错 [打印本页]

作者: ﺭ并对你说我爱你ﺭEric 、    时间: 2024-12-24 17:26
标题: ToLua项目移植鸿蒙后加载DLL报错
[md]### 【问题描述】

1. 介绍问题现象和发生的背景:ToLua项目移植鸿蒙后加载DLL报错
2. 相关的代码(请勿使用截图)

   ```
   [DllImport(dllName: "tolua", CallingConvention = CallingConvention.Cdecl)]
   public static extern int luaL_getversion();
   ```
3. 运行结果、错误截图

   ![toluabug.png](https://forums-obs.openharmony.c ... o6hl26tl3fot3mf.png "toluabug.png")
4. 我尝试过的解决方法和结果

   * 更新tolua支持的platform,勾选OpenHarmony,并无效果。
   * 尝试使用"__internal"作为dllName调用DLLImport,build project时编译不通过。
   * 安卓和ios平台并无此类问题。
5. 我想要达到的结果

   期望在DLLImport时,正常加载tolua.dll

### 【运行环境】

硬件:华为Mate60
ROM版本:
DevEvoStudio版本:5.0.1Release. Build version: 5.0.5
SDK版本:5.0.1 Release
[/md]




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5