OpenSees 源码编译过程
来源:互联网 发布:mac照片导u盘 编辑:程序博客网 时间:2024/06/10 05:17
1下载OpenSees
link: http://opensees.berkeley.edu/OpenSees/developer/download.php
ActiveTCL 8.5 http://www.activestate.com/activetcl
安装openmpi http://www.open-mpi.org/software/ompi/v1.4/downloads/openmpi-1.4.5.tar.gz 或者 mpich (
tar -xvf openmpi-1.4.5.tar.gz
./configure --prefix=/usr/local/openmpi-1.4.5
make
make install
)
3修改 ./Make.def
在Make.def中
指定PARALLEL
指定HOME
指定编译器 petsc ActiveTCL安装位置
建立$HOME/bin $HOME/lib目录
4make
创建bin 和 lib文件夹
make clean
make../bin/OpenSeesSP
可能的出错处理
undefined *.o 或者 multipledefined 中间的*.o文件找不到或者重复定义
手动地去相关目录下make出来相关的*.o文件 并将其具体位置指定到 PARALLEL_LIB的变量中去
5运行
/usr/local/openmpi-1.4.5/bin/mpirun -np 3 ./OpenSeesSP Exam1.tcl
/usr/local/openmpi-1.4.5/bin/mpirun -np 3 ./OpenSeesSP Exam4.tcl
- OpenSees 源码编译过程
- OpenSees开发(一)windows 上编译opensees (使用vs2005)
- Java源码编译过程
- Java源码编译过程
- Java源码编译过程
- jpeg源码编译过程
- Mariadb源码编译过程
- Clutch源码编译过程
- Android源码编译过程
- Android 源码编译过程
- lcc42 源码的编译过程
- Tomcat6 源码编译过程全过程
- Android--Android编译源码过程
- android必备:源码编译过程
- 初学linux源码编译过程
- OpenSift源码编译过程记录
- android原始源码编译过程
- android4.0.3源码编译过程
- ts打包代码详解 (ffmpeg)
- c++高级---c语言中关于运算符优先级和运算符集合顺序的理解(*p++和*++p的区别)
- 还是级联删除的问题!
- 移动组纯jsp使用ajax
- TI ARM和DSP双核平台的一个编译例程
- OpenSees 源码编译过程
- mysql 备份批处理
- java中String Date Timestamp Calendar 之间的关系及转换
- Python简明教程学习笔记4--数据结构
- linux系统文件夹权限
- WCDMA/CDMA/TDSCDMA/GSM各自指什么
- MFC消息响应原理和深入分析的整理
- Access2007导入文本文件和Excel文件时,出现的三种错误情况及其解决
- 安卓退出程序