首页 > 其他分享 >PATTERN_MATCH环境搭建

PATTERN_MATCH环境搭建

时间:2023-08-18 17:45:24浏览次数:44  
标签:PATTERN sudo apt Limbo 源码 build 安装 MATCH 搭建

依赖安装

首先更新一下软件列表,顺手升级一下软件

sudo apt update
sudo apt upgrade

boost库

直接使用apt即可安装

sudo apt install libboost-all-dev

Limbo库

Limbo库无法用apt安装,并且依赖于其他库,包括flexbisonzlib
使用apt安装这些依赖库,

apt-get install flex zlib bison

安装完成后下载limbo源码,项目地址[https://github.com/limbo018/Limbo],下载完成后解压。

进入limbo_master文件路径
mkdir build
cd build
cmake ..
make install

PM编译测试

和上面安装Limon类似,也是解压后进入PM源码目录。

mkdir build
cd build
cmake ..
make 

编译结束后回到源码目录,修改run.sh脚本中的路径,运行脚本即可。

标签:PATTERN,sudo,apt,Limbo,源码,build,安装,MATCH,搭建
From: https://www.cnblogs.com/chilkings/p/17641153.html

相关文章

  • 仓储搭建
    一:为什么使用仓储模式   使用仓储是为了分离业务层和数据源层   仓储模式通过对数据库操作的封装使数据访问有一致性和对应用层和数据层的隔离,降低代码的耦合性,更加容易实现单元测试1、业务逻辑层直接访问数据库,会出现如下结果:(1)重复的代码(2)编程错误的可能性高......
  • 搭建内网服务器
    luogu链接正文//httpServer.cpp:此文件包含"main"函数。程序执行将在此处开始并结束。//#include<windows.h>#include<io.h>#include<bits/stdc++.h>//要使用网络编程,要包含系统给我们提供的头文件#include<winsock2.h>#pragmacomment(lib,"ws2_32.lib")usingn......
  • [LeetCode][10]regular-expression-matching
    ContentGivenaninputstrings andapatternp,implementregularexpressionmatchingwithsupportfor'.'and'*'where:'.'Matchesanysinglecharacter.​​​​'*'Matcheszeroormoreoftheprecedingelement.T......
  • CompositePattern-组合模式
    在C#中,组合模式(CompositePattern)是一种结构型设计模式,它允许您将对象组合成树状的结构,以表示部分-整体的层次关系,使得客户端可以以一致的方式处理单个对象和对象组合。在组合模式中,有以下几个角色:Component(组件):是组合中所有对象的通用接口,可以是抽象类或接口。它声明了一些操作......
  • LeetCode[10]RegularExpressionMatching
    ContentGivenaninputstrings andapatternp,implementregularexpressionmatchingwithsupportfor'.'and'*'where:'.'Matchesanysinglecharacter.​​​​'*'Matcheszeroormoreoftheprecedingelement.T......
  • docker搭建MySQL的主从复制
    用Docker搭建Mysql的主从复制原创 青菜浪人 青菜浪人 2023-07-3015:33 发表于陕西收录于合集#docker11个创建主容器docker run -d -p 3306:3306 --privileged=true -v /mysql/log:/var/log/mysql -v /mysql/data:/var/lib/mysql -v /mysql/conf:/etc/mysql......
  • 文字转语音 - 搭建微软tts整合web服务提供api接口(免费)
     微软tts是业界公认文字转语音效果最佳本文使用docker搭建微软tts服务并提供api接口对外提供服务对接官方免费在线体验接口,搭建后可免费进行调用使用,不保证永久稳定可用调用方式url:http://127.0.0.1:5003/ttsmethod:POST参数 类型 描述text string 语音文字内容voiceName stri......
  • 基于 Easysearch kNN 搭建即时图片搜索服务
    环境准备启动 Easysearch 服务:#Makesureyourvm.max_map_countmeetstherequirementsudosysctl-wvm.max_map_count=262144dockerrun-it--rm-p9200:9200\-e"discovery.type=single-node"\-eES_JAVA_OPTS="-Xms512m-Xmx512m"\......
  • SpringBoot+Mybatis-Plus+Mysql的保姆级搭建
    本文通过简单的示例代码和说明,让读者能够了解Mybatis-Plus+Mysql的简单使用必须说明的是,本文有部分内容是为了后续的微服务写的,所以如果只想用Mybatis-Plus的话,直接使用bank1项目即可 1.新建父项目,选用springinitializr即可,可以删除其他文件,仅仅留下pom文件当成父pom。修改......
  • 本地电脑做服务器搭建web站点并公网访问「内网穿透」
    @[TOC]转载自远程源码文章:【IIS搭建网站】本地电脑做服务器搭建web站点并公网访问「内网穿透」1.前言在网上各种教程和介绍中,搭建网页都会借助各种软件的帮助,比如网页运行的Apache和Nginx、数据库软件MySQL和MSSQL之类,为方便用户使用,还出现了XAMPP、PHPStudy、宝塔面板等等一系列集......