2015-04-29 3 views
0

Можно ли вызывать функции NIF из программы Эрланга с помощью Erlide если да, есть ли учебник, статья, чтобы помочь мне запустить свой первый примерВызов NIF в Erlide IDE

ответ

0

Я не уверен, что вы имеете в виду. Программа Erlang, работающая под erlide, ничем не отличается от любой программы Erlang, поэтому вызов NIF работает как обычно.

Если вы имеете в виду, что у вас есть проект C, в котором вы разрабатываете NIF, и вы хотите его протестировать, то прямой поддержки нет. Я бы поверил, что может отсутствовать конфигурация, чтобы найти NIF .so, но я не писал NIF, поэтому я не уверен.

Если вы имеете в виду что-то еще, просьба дать более подробную информацию. Что вы пробовали и что не сработали?

+0

Спасибо Владу, На самом деле я хочу разработать API (с языком c) для мониторинга микроконтроллера, а затем функции в этом API будут вызываться с использованием Erlang, это возможно, второй вопрос erlide поддерживает проект арматуры, – Bou6

+0

Поддержка арматуры: да и нет. В текущем выпуске есть некоторая недокументированная и недостаточно проверенная поддержка. В настоящее время я работаю над большим обновлением, которое также будет включать лучшую поддержку арматуры, которая, я надеюсь, сможет выпустить «скоро» (tm). –

+0

Поддержка арматуры по-прежнему будет для кода Erlang, а код C может работать или не работать. –