- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 Electron:dll或dylib动态库调用处理
可以修改 install_name_tool -change b.dylib @loader_path/b.dylib a.dylib。引用的路径错误,检查下DLL的路径是否正确,我的做法是,创建一全局的变量,并导出,在其他地方使用。加入有动态库a.dylib,a.dylib调用了b.dylib,如下命令查看和修改。b、macos无法同级查找, 可以使用otool工具,修改dylib加载应用库的路径。解决方法:a、同上,可以通过os获取系统的位数,加载如a_32.dll 或 a_64.dll。
2023-06-30 17:08:01
1871
2
原创 Electron:软件更新
二、update.js,需要配置updateUrl,既软件安装包所在服务器的目录,如http://域名/app/,其中app目录下存放的latest.yml、安装包.exe(mac端是latest-mac.yml、安装包.dmg、安装包.zip)七、需要自己实现(比如页面启动调用服务端接口获取最新版本,比对当前版本和服务器最新版本,然后弹出SoftUpdate.vue)1、客户端启动,调用服务器接口,获取是否有更新配置(服务端返回发布的最新版本号和更新内容)。注:本人初学记录,用法并非最优,仅供参考。
2023-06-30 15:20:53
2785
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人