Erlang 在Erlide中调用NIF

Erlang 在Erlide中调用NIF,erlang,erlide,erlang-nif,Erlang,Erlide,Erlang Nif,是否可以使用Erlide从Erlang程序调用NIF函数?如果可以,是否有教程、文章帮助我运行我的第一个示例?我不知道你的意思。在erlide下运行的Erlang程序与任何Erlang程序都没有什么不同,因此调用NIFs的工作方式与往常一样 如果您的意思是您有一个C项目,在其中您开发了一个NIF并希望对其进行测试,那么就没有直接的支持。我相信可能缺少的是配置,以便找到NIF.so,但我还没有编写NIF,所以我不确定 如果你的意思是其他的,请提供更多的细节。您尝试了什么,哪些不起作用?谢谢Vlad

是否可以使用Erlide从Erlang程序调用NIF函数?如果可以,是否有教程、文章帮助我运行我的第一个示例?我不知道你的意思。在erlide下运行的Erlang程序与任何Erlang程序都没有什么不同,因此调用NIFs的工作方式与往常一样

如果您的意思是您有一个C项目,在其中您开发了一个NIF并希望对其进行测试,那么就没有直接的支持。我相信可能缺少的是配置,以便找到NIF.so,但我还没有编写NIF,所以我不确定


如果你的意思是其他的,请提供更多的细节。您尝试了什么,哪些不起作用?

谢谢Vlad,事实上我想开发一个API(使用c语言)来监控微控制器,然后使用Erlang调用此API中的函数。是否可能,第二个问题erlide是否支持钢筋项目,钢筋支撑:是和否。当前版本中存在一些未记录且未经足够测试的支撑。我目前正在进行一个大的更新,该更新还将包括更好的钢筋支持,我希望能够发布“soonish”(tm)。钢筋支持仍然适用于Erlang代码,C代码可能会工作,也可能不会工作。请您展示一个示例,一个关于如何在Erlide中使用NIFs和钢筋的教程,并警告这是临时的,发布时将不同,并且可能无法按预期工作,您可以转到项目目录open.settings/org.erlide.model.prefs,并通过将内部替换为钢筋(在两个位置)来编辑设置。保持其余的完好无损。要恢复,请编辑回内部。