Mac 安装relion 步骤

1, 使用terminal安装brew(网址:https://brew.sh/index_zh-cn)

命令如下/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2,安装brew caskroom Homebrew-cask 相当于 Homebrew 的扩展,区别在于,brew 命令首先获取程序源码然后编译安装(包括依赖库),并自动做好必要的配置(如环境变量等);而 brew cask 命令是下载已经编译好的应用包并放在统一的目录中。安装好 Homebrew 后,可使用 brew tap caskroom/cask 命令直接安装 Homebrew-cask

3, 安装git 命令 $ brew install git

4, 紧接着有的电脑中包含developer tools 有的不包含,如果不包含,请在如下网址安装。http://osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x/

4, 另外一个必须安装的东西是Xquarts,Xquarts 如果没安装从以下网址下载https://www.xquartz.org/

6,准备工作完成以后,按照以下命令,先安装cmake。如果直接按照原始的relion命令安装会发现缺少mpi。但安装面皮又会发现缺少gcc。所以搜了很久,感谢Kastritis Laboratory 贡献的代码,解决了我的问题。

5, brew install cmake
6, brew install gcc
7, brew install openmpi
8, brew install fltk
9, brew install fftw
10,###Set the correct compilers
11,export CXX=g++-9
12,export CC=gcc-9
13,export OMPI_CXX=g++-9
14,export OMPI_CC=gcc-9
15,export PATH="/usr/local/opt/openmpi/bin:${PATH}"
16,export CXXFLAGS="-I/usr/local/opt/openmpi/include"
17,export LDFLAGS="-L/usr/local/opt/openmpi/lib"
18,###Now download, compile and install relion
19,git clone https://github.com/3dem/relion.git
20,cd relion
21,git checkout 3.0.6
22,mkdir -p build
23,cd build
24,cmake ..
25,make -j 6
26,make install

mac brew 安装_无用技能之 Mac 安装relion 步骤相关推荐

  1. mac mini mysql 安装_怎么在MacMini上安装ubuntu,Mac OS X 讨论区

    Mac OS X如何安装Win7 需要准备的: 1.Windows 7安装光盘,如果是Macbook Air,则必须准备外接光驱. 2.要安装的笔记本要与英特网连接(仅限Air). 3.准备一个大于6 ...

  2. mac 端口占用_第二章 感受Mac 之美-惊艳从Mac 外设开始,一周后的使用感受

    期望已久,同时老婆也是极力推荐说,既然是吃饭的家伙,那么就下点血本投资下自己,原来那台已经满足不了你现在的工作效率了,继续沿用,得不偿失啊. 衡量了一下目前的情况,同时考虑到自己也是一个程序员爸爸了, ...

  3. mac地址修改_如何修改手机MAC地址?

    我们都知道MAC是网卡的物理的地址,一般是固化的网卡芯片,不管是手机和电脑都是相对于的MAC地址的,不管什么情况下MAC的地址都是唯一的.而对于电脑来说大家可以通过更换网卡的方式来换MAC地址,但是对 ...

  4. 如何给mac地址赋值_交换机工作基础——MAC地址表的构成与安全

    SW转发流程 拓扑 1---MAC地址表老化时间调整 修改SW-1的MAC地址表老化时间为10000S [SW-1]mac-address aging-time 10000 //修改本SW的动态MAC ...

  5. mac java安全_关于 Java for Mac OS X 10.4 发行版 7 的安全性内容

    Java CVE-ID:CVE-2008-1185.CVE-2008-1186.CVE-2008-1187.CVE-2008-1188.CVE-2008-1189.CVE-2008-1190.CVE- ...

  6. python34怎么安装_简明Python3教程 4.安装

    如果你已经安装了Python 2.x,你不需要在安装Python 3.0前卸载Python 2.x.这两者可以共存. GNU/Linux用户和BSD用户 如果你使用类似于Ubuntu.Fedora.O ...

  7. debian nvidia 安装_【折腾】openSUSE安装与配置——从入门到放弃

    [写在前面] 小编之前电脑上用的是ubuntu20.04.1 LTS和Windows10双系统,最近ubuntu不知道出了什么问题,一打开软件就显示未知错误,强迫症的我决定彻底放弃ubuntu转投op ...

  8. centos llvm安装_在CentOS上编译安装llvm-3.8.1详细教程

    在CentOS上编译安装llvm-3.8.1详细教程 2020/1/11  18:12 1682次 注:CentOS版本是6.8,6.x版本的操作类似 安装需求: [list] [*]Cmake: 3 ...

  9. 中标麒麟mysql 安装_在中标麒麟上安装达梦数据库V8

    一.VNC环境 测试机IP:119.96.110.196:5902 VNC密码:dameng123 root账号密码:dameng123 二.中标麒麟操作系统环境配置 2.1 上传达梦数据库安装介质 ...

最新文章

  1. Diango REST framework 视图继承图
  2. java web 伪静态_【Java Web】使用URLRewrite实现网站伪静态
  3. gesturedetector.java_我的flutter代码中的GestureDetector不起作用
  4. android传感器实现摇一摇功能
  5. call stack是什么错误_Go语言(golang)的错误(error)处理的推荐方案
  6. 08方法重载,覆写,多态
  7. JZOJ 1386. 排序
  8. arcgis 经纬度转大地坐标_【干货】坐标系统与投影变换及在ArcGIS中的应用
  9. 2021 re:Invent ,我们到底该关注哪些发布?
  10. Sublime Text安装与配置教程
  11. ASP.NET统计图表控件
  12. 二等水准数据平差_二等水准点高程平差计算表(1)
  13. Procexp.exe —— 强大的进程管理器
  14. 2020程序员工资排行:腾讯阿里全部落榜,字节跳动高薪实锤
  15. linux系统内存执行elf的多种方式(内存马)
  16. 赛尔无人机 | 航测新标杆 Phantom 4 RTK
  17. Qt去除libpng warning: iCCP: known incorrect sRGB profile警告
  18. usleep java_usleep是否创建了线程取消点?
  19. dropout 关于keep_prob
  20. 百度amp;高德地图小区景点边界轮廓实现

热门文章

  1. 图的理解:深度优先和广度优先遍历及其 Java 实现
  2. cocos2dx3.0-tinyxml在Android环境下解析xml失败的问题
  3. 12.委托是什么?委托的property声明用什么属性?为什么?
  4. JS获取HTML元素属性【转】
  5. 手机被偷后如何让小偷不能用
  6. 卫星导航技术主要应用领域有哪些?
  7. 硅谷大佬为何加速逃离加州:赋税过重,生活质量持续恶化
  8. Visual Studio Code (VScode)支持哪些编程语言
  9. 谷歌体三维捕捉新突破:实现后期任意照明修改
  10. uboot和linux内核移植,Uboot与kernel移植总结