Можно ли вызывать функции NIF из программы Эрланга с помощью Erlide если да, есть ли учебник, статья, чтобы помочь мне запустить свой первый примерВызов NIF в Erlide IDE
0
A
ответ
0
Я не уверен, что вы имеете в виду. Программа Erlang, работающая под erlide, ничем не отличается от любой программы Erlang, поэтому вызов NIF работает как обычно.
Если вы имеете в виду, что у вас есть проект C, в котором вы разрабатываете NIF, и вы хотите его протестировать, то прямой поддержки нет. Я бы поверил, что может отсутствовать конфигурация, чтобы найти NIF .so, но я не писал NIF, поэтому я не уверен.
Если вы имеете в виду что-то еще, просьба дать более подробную информацию. Что вы пробовали и что не сработали?
Спасибо Владу, На самом деле я хочу разработать API (с языком c) для мониторинга микроконтроллера, а затем функции в этом API будут вызываться с использованием Erlang, это возможно, второй вопрос erlide поддерживает проект арматуры, – Bou6
Поддержка арматуры: да и нет. В текущем выпуске есть некоторая недокументированная и недостаточно проверенная поддержка. В настоящее время я работаю над большим обновлением, которое также будет включать лучшую поддержку арматуры, которая, я надеюсь, сможет выпустить «скоро» (tm). –
Поддержка арматуры по-прежнему будет для кода Erlang, а код C может работать или не работать. –