NCEMSS安装笔记
作者:廖蓉以 | 来源:互联网 | 2017-11-15 22:45
NCEMSS安装笔记--Linux发行版技术-Debian信息,下面是详情阅读。
NCEMSS(National Center for Electron Microscope Simulation Software)是个免费的高分辨成像程序,后来作者Roar Kilaas在其基础上开发了商业版本的MacTempasX.今天总算把NCEMSS安装到我的Debian上了,下面记录一下安装过程.对于个人而言,最好的安装方法是在windows下使用cygwin加编译好的源码
1. 源代码下载
主页在http://www.numis.northwestern.edu/edm/
2. 安装编译环境,NCEMSS的安装环境比较古怪,需要下面这些包
g77-2.95 g++-3.3 gcc-3.3 build-essential libasm-dev libasm1 libelf-dev libelf1 libfontenc-dev libfreetype6-dev libpthread-stubs0 libpthread-stubs0-dev libx11-dev libxau-dev libxcb-xlib0-dev libxcb1-dev libxdmcp-dev libxfont-dev x11proto-fonts-dev x11proto-input-dev x11proto-kb-dev xlibs-static-dev xtrans-dev zlib1g-dev
3. 编译安装源码
./configure --prefix=/opt/edm CC=/usr/bin/gcc-3.4 CXX=/usr/bin/g++-3.3 F77=/usr/bin/g77-2.95 --x-lib=/usr/lib/X11 --x-include=/usr/include/X11 --enable-ncemss --enable-focus --enable-both
sudo make
编译过程会在organ.f处编译失败,我之前在OpenSUSE上用icc,ifort,在MacPro上用icc和ifort也出现这样的问题,不过不影响NCEMSS的安装.
sudo make install
推荐阅读
Parallels Desktop for Mac 是一款功能强大的虚拟化软件,能够在不重启的情况下实现在同一台电脑上无缝切换和使用 Windows 和 macOS 系统中的各种应用程序。该软件不仅提供了高效稳定的性能,还支持多种高级功能,如拖放文件、共享剪贴板等,极大地提升了用户的生产力和使用体验。 ...
[详细]
蜡笔小新 2024-11-09 13:40:12
publicclassBindActionextendsActionSupport{privateStringproString;privateStringcitString; ...
[详细]
蜡笔小新 2024-11-21 16:25:41
本文介绍了Python中Requests库的基础用法,包括如何安装、GET和POST请求的实现、如何处理Cookies和Headers,以及如何解析JSON响应。相比urllib库,Requests库提供了更为简洁高效的接口来处理HTTP请求。 ...
[详细]
蜡笔小新 2024-11-21 13:17:41
我的读书清单(持续更新)201705311.《一千零一夜》2006(四五年级)2.《中华上下五千年》2008(初一)3.《鲁滨孙漂流记》2008(初二)4.《钢铁是怎样炼成的》20 ...
[详细]
蜡笔小新 2024-11-21 13:01:23
在当前版本的 Silverlight for Windows Phone 中,由于缺乏对 ChildWindow 的支持,开发者需要采用其他方法来实现弹出窗口的功能。本文将探讨几种有效的解决方案。 ...
[详细]
蜡笔小新 2024-11-21 12:18:32
在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ...
[详细]
蜡笔小新 2024-11-21 11:15:53
本文介绍了如何通过C#语言调用动态链接库(DLL)中的函数来实现IC卡的基本操作,包括初始化设备、设置密码模式、获取设备状态等,并详细展示了将TextBox中的数据写入IC卡的具体实现方法。 ...
[详细]
蜡笔小新 2024-11-21 11:02:19
本文详细介绍了C++中的构造函数,包括其定义、特点以及如何通过构造函数进行对象的初始化。此外,还探讨了转换构造函数的概念及其在不同情境下的应用,以及如何避免不必要的隐式类型转换。 ...
[详细]
蜡笔小新 2024-11-21 10:41:14
如何处理Win10系统频繁自动删除安装的破解软件?本文将详细介绍可能的原因及解决方案,帮助用户顺利安装所需软件。 ...
[详细]
蜡笔小新 2024-11-21 10:09:03
数据类型--char一、char1.1char占用2个字节char取值范围:【0~65535】char采用unicode编码方式char类型的字面量用单引号括起来char可以存储一 ...
[详细]
蜡笔小新 2024-11-21 08:47:17
本文详细介绍了iOS应用的生命周期,包括各个状态及其转换过程中的关键方法调用。 ...
[详细]
蜡笔小新 2024-11-20 23:23:07
本文作为《WM平台上使用Sybase Anywhere 11》系列的第二篇,将继续探讨在Windows Mobile (WM) 系统中如何高效地操作Sybase Anywhere 11数据库。继上一篇关于安装与基本测试的文章之后,本篇将深入讲解数据库的具体操作方法。 ...
[详细]
蜡笔小新 2024-11-20 21:16:41
本文介绍如何在OpenCV 3.1.0版本中通过Python 2.7环境使用SIFT和SURF算法进行图像特征点检测。由于这些高级功能在OpenCV 3.0.0及更高版本中被移至额外的contrib模块,因此需要特别处理才能正常使用。 ...
[详细]
蜡笔小新 2024-11-20 21:00:18
本文探讨了项目风险管理的关键环节,包括风险管理规划、风险识别、风险分析(定性和定量)、风险应对策略规划及风险控制。旨在通过系统的方法提升项目成功率,减少不确定因素对项目的影响。 ...
[详细]
蜡笔小新 2024-11-20 20:52:24
本文详细介绍如何在华为鲲鹏平台上构建和使用适配ARM架构的Redis Docker镜像,解决常见错误并提供优化建议。 ...
[详细]
蜡笔小新 2024-11-19 15:04:08