Автосвойства являются так же черной магией как что-либо еще в C#. Как только Вы думаете об этом с точки зрения компиляции вниз в IL, а не это расширяемый до нормального свойства C# сначала это - намного меньше черной магии, чем много других конструкций языка.
1 / {"исходные файлы глобализированы", Параметры}
Здесь доступны следующие параметры:
debug_info
добавить отладочную информацию для отладчика
{outdir , "/ Users / user / projects / custom_test / trunk / ebin"}
, где должен быть записан вывод (файлы .beam)
{i, "/ Users / user / projects / custom_test / trunk / include /."}
где найти файлы заголовков .hrl
.
2 / erl -make
3 / erl -pa / Users / user / projects / custom_test / trunk / ebin
запускает оболочку.
Найдите модуль, служащий точкой входа в ваше приложение, и вызовите функции:
модуль: start ().
Вы также можете запустить код в неинтерактивном режиме:
erl -noinput -noshell -pa / Users / user / projects / custom_test / trunk / ebin -s module start
erl -make
для компиляции с использованием Emakefile erl
. Затем запустите код с имя_модуля: имя_функции ().
(включая точку).