首页 > 编程语言 >VASP,F2MD的后续工作

VASP,F2MD的后续工作

时间:2023-10-26 15:11:24浏览次数:44  
标签:后续 F2MD sudo dev get sumo apt install VASP

install

OMNet++5.6.2 install

别人的教程

  1. 去官网https://omnetpp.org/download/old
    下载linux版本的

  2. 解压

  3. 安装相关库与依赖
    sudo apt-get update
    sudo apt-get install build-essential gcc g++ bison flex perl \
    python python3 qt5-default libqt5opengl5-dev tcl-dev tk-dev \
    libxml2-dev zlib1g-dev default-jre doxygen graphviz libwebkitgtk-3.0-0
    sudo apt-get install openscenegraph-plugin-osgearth libosgearth-dev
    sudo apt-get install openmpi-bin libopenmpi-dev
    sudo apt-get install libpcap-dev
    这里我安装sudo apt-get install openmpi-bin libopenmpi-dev出问题,就是源的问题

我的解决办法是方法
4. 配置环境并安装omnet++
进入omnetpp-5.6.2文件夹,在这里打开终端输入
. setenv
sudo gedit ~/.bashrc

去到这个文件夹bin输入pwd,查看路径
然后把它输入到

source ~/.bashrc保存
5. make编译
./configure && make
6. 设置桌面图标
make install-menu-item
make install-desktop-icon

SUMO1.8.0 install

别人的教程

  1. install 相关依赖和库
    sudo apt-get install cmake python g++ libxerces-c-dev libfox-1.6-dev libgdal-dev libproj-dev libgl2ps-dev swig
    你可能会遇到一些问题,比如换源
    https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/这里有Ubuntu的换源
    命令如下:
    sudo gedit /etc/apt/sources.list
    然后把上面网址查询到的内容复制到这个sources.list里,保存,然后
    sudo apt-get update
    还有一个问题:

    有一个网址它,定位不到,这个时候,你去cd /etc/apt/sources.list.d里,把那个定位不到的网址,删除,即可
  2. 去官网下:https://sourceforge.net/projects/sumo/files/sumo/

    https://sourceforge.net/projects/sumo/files/sumo/version%201.8.0/
    这个网址更快下
  3. 解压
    tar xzf sumo-src-1.8.0.tar.gz
    cd sumo-1.8.0
    pwd

    export SUMO_HOME="/home/<user>/sumo-src-1.8.0/sumo-1.8.0"
    echo $SUMO_HOME
  4. 用cmake开始build

    mkdir build/cmake-build
    cd build/cmake-build
    cmake ../..
  5. make
    make -j $(nproc)
  6. 设置环境变量

    sudo gedit ~/.bashrc,在文件末尾加入,用户名需要需改我的是luo,看你的是什么就改成什么,上面的图有问题,路径问题
    export PATH=$PATH:/home/luo/sumo-src-1.8.0/sumo-1.8.0/bin
    export SUMO_HOME=/home/luo/sumo-src-1.8.0/sumo-1.8.0
    保存一下source ~/.bashrc
    安装完毕

VASP的intstall 工作

别人的教程

我说一下,我遇到的问题:./configure && make [-j6]这一步中,

我的std::make_unique有错误,而且都是在driver/CarApp.cc文件中的
我看了一下,大概是说不是在std这个namespace中,是在veins里的
所以解决方法

进入这里改

如果你怕改错了,你可以先备份一份,就是copy一份

还有一个问题:那个json.h的权限不够,去/usr/include里把它的权限改了就行了
sudo chmod 777 json.h

这个图是我最后改出来的样子,网上也有教你怎么改权限的,我这里没有用777这个命令

运行

  1. 跑到veins文件下

bin/veins_launchd -vv启动SUMO

  1. 下一步

标签:后续,F2MD,sudo,dev,get,sumo,apt,install,VASP
From: https://www.cnblogs.com/luo-greenhand/p/17788041.html

相关文章

  • 代码随想训练营的第十五天(Python)| 二叉树的前、中、后续遍历(各种花式遍历哈哈)
    前序遍历统一写法用None来区分遍历查找的节点和处理节点1、递归法classSolution:defpreorderTraversal(self,root:Optional[TreeNode])->List[int]:res=[]self.preorder(root,res)returnresdefpreorder(self,root,res):......
  • IP地址和子网掩码(没懂,后续复习)
             ......
  • client-go实战之七:准备一个工程管理后续实战的代码
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos本篇概览本文是《client-go实战》系列的第八篇,主要内容是新建一个golang工程,用于管理代码,后面整个系列的代码都会保存在这个工程中工程结构简述此工程打算写一个简单......
  • sprintf、snprintf、vsprintf、asprintf、vasprintf函数
    1.sprintfexternintsprintf(char*__restrict__s,constchar*__restrict__format,...);2.snprintf/*MaximumcharsofoutputtowriteinMAXLEN.*/externintsnprintf(char*__restrict__s,size_t__maxlen,......
  • vasp5.4.4+vaspkit安装
    vasp用gnu编译安装是最方便的,下面这个教程非常完整好用vasp-GNU注意看下方评论,第7步更改第33行处,需要删掉-L。vaspkit从sourceforge下载vaspkit打开官网后,右键download获取直链用wget下载即可。解压后运行./setup.sh最后vim~/.vaspkit更改赝势文件路径即可。赝势路径......
  • 达梦的后续调试
    目录回顾目前情况项目:问题:具体行为:可排除的要素确定参数namehost关于6001网络通讯异常关于Datagrip默认端口参数ping和telnet最大会话数限制防火墙最终解决措施回顾上次笔记总结和完成了dm的基本操作、概念理解和“本地工程与本地达梦”情况下、结合实例的数据迁移、写入操作......
  • CDGA|数据治理:公司建设数仓后的后续工作指南
    在当今的数字化时代,数据被视为企业的重要资产。为了更好地管理和利用这些数据,许多公司纷纷建设了数据仓库(数仓)。然而,建设数仓只是数据治理旅程的一部分,接下来还需要进行一系列的后续工作,以确保数据的质量、安全性和有效性。本文将围绕数据治理展开,介绍公司在建设数仓后的后续工作。......
  • CTF BugKu平台——Crypto篇刷题记录(后续更新)
    (CTFBugKu平台——Crypto篇)前言记录一下密码学的刷题记录也是为了更好的巩固自己基本有的解码都附有超链接希望大家能顺利通关感谢观看!抄错的字符:描述:老师让小明抄写一段话,结果粗心的小明把部分数字抄成了字母,还因为强迫症把所有字母都换成大写。你能帮小明恢复并......
  • 最完美再见,自此以后再无后续
        最完美系列从开始用这到现在已经持续了十年了,最初,只是给朋友们玩玩,慢慢的开始逐渐推广到后来公开。回首十年漫漫长路,从开始的懵懂到现在的老练,从开始的摸索到现在的专注。成长了很多,成熟了很多。    从开始的XP到目前的11,从纯手工到半自动化,有很多东西舍不得,但是......
  • Firefox正在优化Vue.js,后续将提高运行效率
        据了解,日前Firefox浏览器正针对Vue.js进行优化,而早前FireFox浏览器在面向Vue3时遇到了一些性能问题。当前开发人员在Firefox118内部版本中进行了测试,而正式版本将于9月底发布,将“显著提升”Vue.js的运行效率ireiuposghj。据了解,开发人员目前正在更新Speedo......