首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用没有动态加载库的Chaiscript

使用没有动态加载库的Chaiscript
EN

Stack Overflow用户
提问于 2018-05-28 13:04:50
回答 2查看 200关注 0票数 0

我正在与英特尔SGX工作,并希望使用Chaiscript在飞地内。SGX禁止在飞地内使用动态加载的库。是否有任何方式使用Chaiscript这样的方式(我不能使用"-ldl“参数编译)?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-05-30 04:14:26

从ChaiScript 6.0开始,标准库就被编译成ChaiScript本身。因此,这个方面不需要-ldl

您要寻找的是-DCHAISCRIPT_NO_DYNLOAD选项,它完全禁用动态加载库的能力,并且不需要针对动态加载器进行链接。

票数 0
EN

Stack Overflow用户

发布于 2018-05-28 13:35:40

参见“Chaiscript”的作者左撇子(Jason )的评论:

您永远不要尝试链接到chaiscript stdlib,因为编译器正在警告您。从根本上说,ChaiScript是一个只使用头的工具包。它还具有使用可加载模块的能力,并且可以将标准库编译为这些可加载模块之一。

资料来源:https://github.com/ChaiScript/ChaiScript/issues/126

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50567186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档