c - 我应该使用 emcc 编译 .so 文件以使用 dlopen() 打开它吗?
问题描述
我正在尝试.so
使用dlopen()
. 所以我libhello.so
在 Linux 中使用创建文件并使用选项gcc
编译main.c
文件--preload-file libhello.so
。但是,我在浏览器中收到以下错误:
(index):29 使用 dlopen 需要使用 Emscripten 的链接支持,见https://github.com/emscripten-core/emscripten/wiki/Linking
我应该使用而不是编译.so
文件以便在网络浏览器中使用吗?emcc
gcc
参考:https ://emscripten.org/docs/porting/files/packaging_files.html#preloading-files
解决方案
推荐阅读
- python - 如何让pygame运行得更快
- android - 无法使用图形视图库
- c# - Asp net Project //导出Excel函数失败
- php - 动态隐藏 Wordpress 页面上的部分
- compilation - PIC32MX270F256B 没有 C32 编译器选项
- javascript - 节点画布层替换
- asp.net - Sagepay 会话密钥 vb.net
- ios11 - 在 iOS 11 的文件提供程序扩展中,我想为用户启用我的应用程序的密码来访问文件
- excel - 使用 MessageBox 访问文件创建 Excel
- javascript - 如何先添加innerhtml,然后将eventlistner添加到后面的元素