设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8894|回复: 1

[求助] SWARM安装大问题

[复制链接]
发表于 2008-4-15 14:54:22 | 显示全部楼层 |阅读模式
5仿真币
我是在网上下载的544MB 的SWARM2.2软件啊,解压后却找不到Swarm-2.2-java.tar.gz这个压缩文件夹。原因何在咯?. e" Q; v4 U8 O" c+ R+ f
我是个新新手,写论文急需解决这个问题,自己摸索了好几天,还是没有装成功。再请问装SWARM之前一定要装JBUILDER 或JAVA吗?在此先谢谢 各位专业人士伸出援助之手啊,帮小女子解答一下。

最佳答案

查看完整内容

貌似你下的安装包不对,linux下安装,请参考: http://hi.baidu.com/83951150/blog/item/f296cf4e3d63e60cb2de0567.html windows下安装请参考: 将下载的Swarm解压安装之后,可以直接以命令行方式应用。进入编写的程序所在的目录,执行make命令,就可以在命令行建立应用(Windows下的"Swarm Terminal"), 接着,用javaswarm 命令可以运行这些应用。例如,c:/program/swarm目录下,建立一个文件夹Simulation, 在该文件夹存放Star ...
发表于 2008-4-15 14:54:23 | 显示全部楼层
貌似你下的安装包不对,linux下安装,请参考:9 [) h/ X0 J* c, o0 n+ I5 X3 b; r
http://hi.baidu.com/83951150/blog/item/f296cf4e3d63e60cb2de0567.html" F- r- P2 U' m( Z8 L7 M; a. t
windows下安装请参考:9 n- a; D6 X, k4 S, E. W( o2 I/ I8 C
将下载的Swarm解压安装之后,可以直接以命令行方式应用。进入编写的程序所在的目录,执行make命令,就可以在命令行建立应用(Windows下的"Swarm Terminal"), 接着,用javaswarm 命令可以运行这些应用。例如,c:/program/swarm目录下,建立一个文件夹Simulation, 在该文件夹存放StartBug.java, Bug.java,以及一个GNUmakefile.txt文件。makefile文件需要按照某种语法进行编写,文件中需要说明如何编译各个源文件并连接生成可执行文件,并要求定义源文件之间的依赖关系。Make命令通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。在terminal执行make命令时,$ make -fGNUmakefile.txt 就可以了。然后$javaswarmStartBug,显示出预期的结果。实际上swarm提供了java接口。推荐结合jbuilder使用,在jbilder集成环境下,更易于程序的编写和调试。 % V* B9 w' w+ A. M- [9 U0 h
    在jbuilder中加入swarm包,步骤如下:首先在tools/configurelibraries面板下,建立一个新的目录,作为库名。按照给出的步骤添加路径。然后在project/projectproperties的required libraries标签下添加刚才新建的目录。然后在工程中添加包,project/addfiles/packages这时会发现swarm已经在树结构里备选了,这时就可以使用swarm提供的java的接口和类了。还需要将swarm的安装目录下的bin加入系统的path。这样编译才可以通过。& O( D( {2 I# q& `" I& e) {+ N
上次写得不够条理,现结合我的使用写写swarm平台的使用。我使用的是windowsxp系统。将swarm平台下载解压安装,假设目录为c:\Swarm-2.2.1,那么在目录C:\Swarm-2.1.1\share\swarm下,有一个压缩的文件为swarm.jar。该文件提供的就是swarm的java接口。我使用的开发环境是jbuilder8。要想在jbuilder中进行swarm程序的开发,需要做两项准备:
8 `& [% J" [. H. L3 f' ~/ t; {- p1 h1. 在系统的环境变量PATH中添加C:\Swarm-2.1.1\bin + n# ~% m/ d" \, X
2.在jbuilder中导入swarm.jar,步骤如下:首先在tools/configurelibraries面板下,点击左下角new一个新的库,进入new librarywizard,库名可以叫做swarm,location可以选择user home, 然后add 库的路径,也就是在树目录中选择C:\Swarm-2.1.1\share\swarm\swarm.jar。 ok。新建一个工程,在project/project properties的requiredlibraries标签下添加刚才新建的库。然后在工程中添加包,project/add files/packages这时会发现swarm已经在树结构里备选了,这时就可以使用swarm提供的java的接口和类了。7 p* {1 J  m- ?4 r
看一看网上提供的swarm for java的教程或者研究一些源码,就可以基本把握swarm编程的框架了。剩下的就看对java的熟悉和对自己所研究对象的建模了。! O% t4 ^* o- B9 J6 s: W$ ?. \. E% ]
需要教程可以到
这里下载。
. v" Y/ b! L/ V; D------------------------------------------------------------------
  ]: K6 A( ]7 q6 pswarm下载地址是:, u! z5 ~+ H, l3 |8 z
http://ftp.swarm.org/pub/swarm/src/swarm/
8 [. O+ j: u$ y% }+ J- Oswarm,jar用于java开发的包下载:" y2 a) S1 S+ |% e2 q
http://ftp.swarm.org/pub/swarm/binaries/w32/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-11-17 22:18 , Processed in 0.024702 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表