vimerl +rebar3 vimerl找不到n2o的头文件
在rebar3 创建的工程里,如果想包含依赖工程(deps)里面的头文件*.hrl
可以这样写,以包含n2o里面的头文件为例子:
-include_lib("n2o/include/wf.hrl").
但是问题来了,用vimerl插件时,vimerl每次保存都会去检查语法和依赖关系。vimerl找不到n2o/include/wf.hrl的路径。这样vimerl就在这行报错。
解决办法
在rebar.config里添加搜索头文件的路径
{erl_opts, [debug_info,
{i, "../../../_build/default/lib"}
]}.
注意"../../../_build/default/lib" 是相对src/下面文件的相对路径。也可以是绝对路径
关键字:erlang, rebar3
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!