更改Erlang的工作目录收藏

基于Simulink的防空导弹六自由度弹道建模与仿真实战 本文详细介绍了基于Simulink的防空导弹六自由度弹道建模与仿真方法。通过分析导弹动力学原理、Simulink环境配置、气动力建模、推进与控制系统设计等关键环节,提供了一套完整的实战指南。文章特别强调了六自由度模型在防空导弹仿真中的重要性,并分享了常见问题排查与优化建议,为相关领域工程师提供实用参考。 阅读详情

更改Erlang的工作目录收藏

新一篇: Mnesia启动过程 | 旧一篇: 进入erlang的世界

一进入Erlang目录,默认的工作路径是Erlang的bin目录或usr目录(都是erl根目录下的目录),你在别的目录的文件没法编译,那么怎么设置工作路径呢?

在Windows,有几种方法: (1)进入Erlang后通过命令更改,如下:

Erlang (BEAM) emulator version 5.6.3 [async-threads:0]

Eshell V5.6.3  (abort with ^G)

1> cd("c:/mywork").

c:/mywork

ok

2> element(2,file:get_cwd()).

"c:/mywork"

3> cd("./proj1").

c:/mywork/proj1

ok

4> cd("..").

c:/mywork

ok

5>cd(".").

c:/mywork

ok

6>pwd().

c:/mywork

ok

7>

(2)更改初始脚本文件,比如start.boot(这个是二进制的,要改的话改start.script文件,然后用systools:script2boot工具转换一下才行):

但暂时未知script语法细节,所以还不知怎么改。

注意,那本书(Programming Erlang, Page 47)里面提到的改.erlang文件实现自动配置工作目录的方法对最新的5.6.3已经不起作用,这本书主要针对5.5.2之前的版本。

(3)在erl的命令参数里使用-s 或 -run 执行命令最先使用直接在erl启动参数里添加的方式,即添加 -run c cd c;/mywork 到erl启动参数的形式不能更改成功(放到最后会出错,放到靠前的参数会造成修改路径不成功)

后来又编辑一个函数模块cd_mywork.erl,内容如下:

-module(cd_mywork).

-export([start/0]).

start() -> c:cd("c:/mywork").

编译后将cd_mywork.beam文件放到usr目录下,将erl的启动参数改成:

"C:/Program Files/erl5.6.3/bin/werl.exe" -sname master1 -s cd_mywork start -run mnesia start

就可以了(最好不要把-s cd_mywork start放到最后,因为会把这个命令的输出当成输入命令)。

发表于 @ 2008年06月17日 20:19:00|评论(0)|收藏

新一篇: Mnesia启动过程 | 旧一篇: 进入erlang的世界

uniapp - 微信支付报错 requestPayment:fail:HBuilder mainifest.json中配置的支付appid和生成订单使用的appid不一致,如果是HB调试请在线打包 uni-app,h5移动端网页,微信小程序,支付宝小程序,Android安卓,苹果ios,app,nvue,微信支付,报错,errMsg,requestPayment:fail:HBuildermainifest.json中配置的支付appid和生成订单使用的appid不一致,如果是HB调试请在线打包,http://ask.dcloud.net.cn/article/282,已经都检查了还是报错,如何解决这个问题,还是不行,错误,苹果微信支付报错,安卓app微信支付出错,打包,在线打包也不行,本地打包,支 阅读详情

相关推荐

[Unity]-[UI]-[Image] 关于UI精灵图资源导入设置的详细解释

如果纹理存储了有特定含义的信息,并且您需要着色器中的确切值(例如,平滑度或金属度),请禁用此属性。此选项允许将纹理编码为特定格式(RGBM 或 dLDR,具体取决于平台)并通过后期处理步骤对纹理数据进行处理(推拉式扩张通道)。使用在3D模型的专业法线贴图。通用的纹理类型,一般在Material上的材质图片参数使用,比如漫反射、法线贴图这些。​​Compression​​:ASTC 6x6(移动端)或DXT5(PC)​​Compression​​:BC5(PC)或ASTC 6x6(移动端)

sky_smile_Allen的博客 2171

更改Erlang的工作目录

一进入Erlang目录,默认的工作路径是Erlang的bin目录或usr目录(都是erl根目录下的目录),你在别的目录的文件没法编译,那么怎么设置工作路径呢?在Windows,有几种方法: (1)进入Erlang后通过命令更改,如下:Erlang (BEAM) emulator version 5.6.3 [async-threads:0]Eshell V5.6.3  (abort with ^G

5844

Ubuntu下Charm-Crypto安装

经过一下午的努力终于是把Charm-Crypto给安上了,经过查询资料,大致有三种方案(两坑一可行)。 适用于我的电脑的是Ubuntu 18.04版本。 第一种方案是根据连接https://pypi.org/project/charm-crypto/的教程进行安装,但是该方案的优势在于下载快速,缺陷在于Ubuntu系统仅仅更新到13+版本。 第二种就是网络博客上的介绍,内容与第一种较类似,但是有16+,18+成功的例子,缺点就是bug太多,我大部分时间都耗在了这上边,而且还没有成功。 第三中是github上

Mr.Yi的博客 2284

erlang的几个目录操作命令

<br /> 给大家介绍几个命令<br />1、element(2,file:get_cwd()).<br />打印当前的运行路径<br />2、cd("g:/erlang").<br />进入g盘erlang目录<br />3、 cd("..").<br />返回上一级目录<br />4、cd(".").<br />返回当前路径<br />5、pwd().<br />返货当前路径<br />

caiwenyu9999的专栏 1133

如何在Hyper-V、Virtual PC等虚拟机中使用USB设备

今天网盾科技给大家分享一篇在Hyper-V、Virtual PC等虚拟机中使用USB Over network软件用USB设备的方法。 当前Hyper-V Server与Microsoft Virtual PC的虚拟机,不支持USB的设备,如果你有USB设备需要在虚拟机中使用,例如USB的加密狗、智能卡、网上银行的U盾等,可以通过USB Over Network软件,通过网络,使用USB设备。 USB Over Network是一款“客户/服务器”软件,是这么一款功能强大 USB 设备共享软件。它使用方

wangdunkeji_idc的博客 4997

SAP FICO实操:如何修改已发生业务数据的成本中心公司代码(附RKACOR06程序运行指南)

本文详细解析了SAP FICO系统中使用RKACOR06程序修改已发生业务数据的成本中心和公司代码的实操方法。通过实战案例分享,提供从前期准备到后期验证的全流程指南,帮助企业应对组织架构重组或财务核算体系调整时的数据迁移挑战,特别适用于跨公司代码的成本中心划转场景。

weixin_27303545的博客 189

Erlang笔记 -- Mnesia:Erlang数据库简单使用

Mnesia:Erlang数据库简单使用 创建数据库 在当前节点创建: PS E:\ERL\Mnesia> erl Eshell V8.3 (abort with ^G) 1> node(). nonode@nohost 2> mnesia:create_schema([node()]). ok 3> init:stop(). ok 4> PS E:\ERL\Mnesia> ls 目录: E:\ERL\Mnesia Mode LastWri

Dylan_2018的博客 1413

电网渗透之终端安全

        电力系统安全不仅关系到电网的稳定运行,也关系到国家能源安全和国计民生,甚至关系到国家的安全和利益,电力系统由于结构复杂多样、分布广泛、重要性高,一旦系统瘫痪影响巨大,因此,极容易成为敌对势力攻击的首选目标。随着信息安全暴露面迅速增加,将给公司网络安全防线带来严峻挑战。       监控、保障这些电力系统安全运行变的尤为重要。内部安全防护产品有防火墙、纵向加密、反向隔离设备等...

guapi007008的博客 2721

如何改变Erlang的当前工作路径

在目前网络上许多的Erlang基础教程中都提到类似下面的一个例子:-module(tut).-export([double/1]).double(X) ->    2 * X.然后在Erlang Shell中进行编译tut.erl源文件:1> c(tut).    但对于一个刚刚接触到Erlang的初学者来说,经常会发生如下的错误:./tut.erl:none: no such file or d

西城居士的专栏 8088

专访高性能计算专家赵开勇:无人机/机器人开发实战,如何优化深度学习?

从能够自主飞行的无人机,到能和小朋友玩物体识别等游戏的机器人,极客们对智能设备追求没有止境。除了轻巧的体积、超长的续航,更重要的是要有一个智能的“大脑”,来实现人类能够想得到的人机交互,或者智能化的自主决策和行为动作,毫无疑问强大的深度学习能力不可或缺。那么,拒绝束缚人类想象力的嵌入式智能设备,其开发工作需要什么样的环境和工具?开发者进行相关开发的可行思路是什么?近日,优快云记者就此专访了智能设...

happytofly的博客 3509

Debezium系列之:使用指定值替代指定字段的值

Debezium系列之:使用指定值替代指定字段的值

zhengzaifeidelushang的博客 306

erlang 目录设置

 %%程序启动目录io:format("consulting .erlang in ~p~n" ,[element(2,file:get_cwd())]). %%修改后的目录c:cd("G:/erlang/erlips/src" ).io:format("Now in:~p~n" , [element(2,file:get_cwd())]).(1)进入Erlang后通过命令更改,如下:Erlang (BEAM) emulator version 5.6.3 [async-threads:0]Eshell V

caiwenyu9999的专栏 873

InvocationException: GraphViz‘s executables not found【BUG已解决】

在机器学习框架中遇到了一个bug:安装了GraphViz模块后,在对着sklearn的决策树文档操作输出决策树模型结果时,还是爆出了如下的错误: 报错位置为: 报错语句为:网上很多答案告诉我们,要我们安装GraphViz模块,然而并不对! 如下,我安装了GraphViz,但是还是报错了。 所以说问题不在这,我查阅质料发现,改正这个bug的方法有一个:下文详细描述。解决bug为: 1.去graphviz.官方下载自己电脑符合的操作系统的安装包:2,安装的时候,记住自己安装在电脑里的位置:以我的电脑为例,我的

一键难忘的博客 3968

Erlang工作路径

Erlang工作路径: 1. 默认工作路径:     (1)对于Windows用户来说,用户点击Erlang图标启动的Erlang Shell 工作路径是Erlang安装目录下的usr目录下。              将写好的aaa.erl文件放在/usr下,就可以在Erlang shell下使用 c(aaa)命令进行编译。     (2)如果用户在命令行模式下使用erl命令执行erl.

铿锵玫瑰的专栏 2587

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

更改erlang shell工作目录

如果用户在命令行模式下执行erl.exe直接进入Erlang Shell的话,则当前目录即为Erlang的工作目录,而不会受Erlang图标属性中的“起始位置”设置的影响,如果想用户在任何方式进入Erlang Shell时都自动切换到指定的工作目录,则可以在用户目录中的编辑一个.erlang文件: c:cd("e:/mynewwork"). io:format("My new work i

z8214540的专栏 526

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

更改erlang起始工作目录

erlang程序设计中介绍使用.erlang文件配置默认工作目录,但是到了5.8版本不行了,找了一下,发现了这个简单的方法。 在Erlang图标点右击鼠标,选择弹出菜单项“属性”,然后修改“Erlang 属性”对话框中 “起始位置”的值,原值为“(Erlang安装路径)/usr”,改为你想要的工作目录值即可。 转载于:https://www.cnblogs.com/ssor/archive/201...

weixin_30765319的博客 99

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Erlang 编译时出现"no such file or directory" 与 当前工作目录问题

初学Erlang,编译.erl文件时,提示:>1 c(some_module)./some_module.erl:none: no such file or directoryerror这是由于.erl文件并未在Erlang当前工作目录中导致。在Erlang shell中输入如下函数,获取当前工作目录:>1 pwd().可以使用如下函数切换工作目录:>1

will的专栏 6079

设置工作目录

Normal 0 7.8 磅 0 2 MicrosoftInternetExplorer4 <!-- /* Style Definitions */ table.MsoNormalTable {

第五年 1357

erlang shell 更改当前工作路径

对于一个刚接触Erlang的人来说,编译Erlang模块时会发生如下的错误: 1> c(tut). tut.erl:none: no such file or directory error 错误原因是在当前工作路径下没找到 tut.erl 文件。 那么如何修改Erlang当前工作路径?有以下两种方法: 第一种,在还没有进入erlang shell之前通过系统cd命令修改当前路径;

没有开花的树 2747

erlang 更改默认启动路径

更改erlang的默认启动路径 本人是在eclipse下搭建的erlang平台在cmd下,通过-erl 来启动erlang,erlang的默认启动路径是在系统默认的目录,可以通过命令-------init:get_argument(home)来查看该目录。 要编译或者要执行的文件必须是在该目录下。 如果想要编译或者执行的.erl文件不在该目录下,则要通过cd 命令,在cmd下进入你编译的目录中

simsunny world 2515

erlang搜索目录

erlang搜索目录  from:http://www.cnblogs.com/fangjie008/archive/2012/09/04/2670401.html 启动erlang的时候会有默认的搜索路径,当然我们可以人为设置搜索路径,设置的方法一般有: 一  .erlang 文件设置的方法:  1>获得home路径:启动erlang,输入init:get_argument(

剪裁人生 的专栏 877

进入erlang的世界收藏

 进入erlang的世界收藏 新一篇: 更改Erlang的工作目录 | 旧一篇: 数学和数学库函数,你还记得多少? function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSe

skyremember的专栏 843

设置 添加 erlang 代码路径 工作路径

参考资料:http://blog.youkuaiyun.com/will2ni/article/details/6573231 使用ls(). 可以查看当前有哪些代码路径 使用pwd(). 可以查看当前工作目录 使用c:cd("D:/ErlangWorkSpace/1"). 注意,使用右斜杆\会设置失败。只能使用左斜杆/ 通过在windows的地址栏复制到的路径是使用右斜杆的. 使用code:...

weixin_33939380的博客 295

Erlang改变当前工作路径

对于刚接触Erlang的人来说,编译Erlang模块时可能会发生如下的错误:1&gt; c(tut). tut.erl:none: no such file or directory error 错误原因是在当前工作路径下没找到 tut.erl 文件。 那么如何修改Erlang当前工作路径?有以下两种方法: 第一种,在还没有进入erlang shell之前通过系统cd命令修改当前路径; ...

ithome 228

解决 Windows 下 “ERLANG_HOME not set correctly” 问题

通过以上步骤,你应该能够解决 “ERLANG_HOME not set correctly” 的问题。如果问题仍然存在,建议检查 Erlang 和 RabbitMQ 的版本是否兼容,或者尝试重新安装 Erlang 和 RabbitMQ。希望这些方法能帮助你顺利配置和运行 Erlang 和 RabbitMQ。如果你有任何疑问或建议,欢迎在评论区留言。让我们一起在 Erlang 开发的道路上不断进步!

temp0504的博客 1438

Erlang编写、编译、执行

Erlang可以用集成开发环境Eclipse开发,百度即可搜索到使用方法,这里介绍用另一种方法。1、编写程序可以用sublime Text3或Nodpad++等文本编辑器。编写、保存成.erl文件即可。 附:sublime Text3官网下载链接http://www.sublimetext.com/2、编译运行可以用Erlang shell编译运行.erl程序,简洁方便,跨平台性好。附:官

Kaleyle的博客 6205
上一篇: 一个好用的DBGRID --- VC数据库开发之二
下一篇: Erlang 语言入门-1收藏
skyremember
博客等级 码龄20年 204粉丝 484原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值