[root@localhostcl]#rebarcompile==>cl(compile)Compilingc_src/cl_nif.cc_src/cl_nif.c:40:19:致命错误:CL/cl.h:没有那个文件或目录#include<CL/cl.h>^编译中断。ERROR:compilefailedwhileprocessing/usr/local/ERL_LIBS_FILE/cl:rebar_abort解决办法:首先使用whe..
分类:
其他好文 时间:
2015-12-17 22:36:50
阅读次数:
636
由于服务器是server版本,所以很难直观的看到mnesia的数据。所以对于初学者来说非常的困惑。特地在qq群中请教了别人。别人说只要pong通了就行,就能通过rpc去操作远程的mnesia数据库。初学者太懂这个意思。然后特地搜索了一下,终于搜到了别人关于两台erl节点服务器ping通的文章。ok,...
分类:
数据库 时间:
2015-12-16 22:55:05
阅读次数:
279
模块 模块是erlang的基本代码单元.模块保存在扩展名为.erl的文件里,而且必须先编译才能运行模块里面的代码.编译后的模块以.beam作为扩展名. 我们创建一个geometry.erl的文件1 -module (geometry).2 -export ([area/1]).3 4 area(.....
分类:
其他好文 时间:
2015-10-24 18:55:48
阅读次数:
281
在数据源头的文件第一行加上%%coding: latin-1截图出处:http://www.cnblogs.com/me-sa/p/erlang-unicode_2.html截图中的链接地址指向:http://www.erlang.org/doc/man/epp.html#encoding
分类:
其他好文 时间:
2015-10-12 16:57:25
阅读次数:
359
用cowboy这个库,没有日志功能,所以研究了otp提供的日志功能。1.启动SASL的方式erl–bootstart_sasl默认配置文件下启动SASL,{env,[{sasl_error_logger,tty},{errlog_type,all}]},,见源码sasl.app文件。erl-boot...
分类:
其他好文 时间:
2015-09-24 14:33:59
阅读次数:
230
[root@lvhuizhen?eredis]#?erl?-pa?ebin/
Erlang/OTP?17?[erts-6.0]?[source]?[64-bit]?[smp:2:2]?[async-threads:10]?[hipe]?[kernel-poll:false]
Eshell?V6.0??(abort?with?^G)
4>?{ok,?C...
分类:
其他好文 时间:
2015-09-18 18:59:34
阅读次数:
237
一、nif获取string参数的两种方式1、eif_get_string实例如下: 1 static ERL_NIF_TERM erl_sm4_encrypt(ErlNifEnv* env, int argc, const ERL_NIF_TERM argv[]) 2 { 3 4 ...
分类:
其他好文 时间:
2015-09-04 15:35:57
阅读次数:
229
badarg 参数错误,参数格式或类型错误 badarith 算术表达式错误,算术表达式中含有错误的参数 {badmatch,V} 模式匹配错误,V指具体的发生匹配错误的数值 function_clause 函数子句错误,没有找到匹配的函数子句 {case_clause,V} case匹配错误,没有...
分类:
其他好文 时间:
2015-07-29 18:47:35
阅读次数:
118
tcp_client.erl-module(tcp_client).-export([start/2, stop/1]).start({Ip,Port}, ClientNumber) -> io:format("~p,~p~n",[Ip,Port]), case tcp_client_h...
分类:
其他好文 时间:
2015-07-08 09:26:14
阅读次数:
161
ejabberd的工程主要通过ejabberd.app 组织起来ejabberd.erl :application:start(ejabberd).ejabberd_app.erl:Mod:start(normal, _Args); 该函数中启动ejabberd_listener:start_lis...
分类:
其他好文 时间:
2015-06-29 16:07:49
阅读次数:
125