首页 > 数据库 >orthanc 编译安装mysql S3

orthanc 编译安装mysql S3

时间:2024-10-14 18:00:43浏览次数:5  
标签:set CMAKE orthanc .. S3 FRAMEWORK ORTHANC mysql

克隆代码 orthanc server

hg clone  https://orthanc.uclouvain.be/hg/orthanc/
sudo apt-get install curl zip unzip tar
cd vcpkg && ./bootstrap-vcpkg.sh

mysql

  • install libmysqlclinet-dev
set(CMAKE_BUILD_TYPE "Release")
set(ORTHANC_FRAMEWORK_VERSION "1.12.4")
set(ORTHANC_FRAMEWORK_SOURCE "path")
set(ORTHANC_SDK_ROOT ${CMAKE_CURRENT_LIST_DIR}/../Resources/Orthanc/Sdk-1.12.4)
set(ORTHANC_FRAMEWORK_ROOT ${CMAKE_CURRENT_LIST_DIR}/../../orthanc/OrthancFramework/Sources)
set(ALLOW_DOWNLOADS  ON)

加载配置

  • main.cpp
  const char* configurationFile = "/mnt/c/Users/Administrator/CLionProjects/orthanc/OrthancServer/Resources/Configuration.json";
  • Configuration.json
"Plugins" : [
    "/mnt/c/Users/Administrator/CLionProjects/orthanc/OrthancServer/Plugins/Plugins/libOrthancMySQLIndex.so"
  ],

  "MySQL" : {
    "EnableIndex" : true,
    "EnableStorage" : false,
    "Host" : "localhost",
    "Port" : 3306,
    "UnixSocket" : "",
    "Database" : "orthanc",
    "Username" : "root",
    "Password" : "123456",
    "Lock" : false,
    "EnableSsl" : false
  },

vcpkg

git clone https://ghp.ci/https://github.com/microsoft/vcpkg.git

s3

set(CMAKE_BUILD_TYPE "Release")
set(ORTHANC_FRAMEWORK_VERSION "1.12.1")
set(ORTHANC_FRAMEWORK_SOURCE "path")
set(ORTHANC_SDK_ROOT ${CMAKE_CURRENT_LIST_DIR}/../Common/Resources/Orthanc/Sdk-1.12.1)
set(ORTHANC_FRAMEWORK_ROOT ${CMAKE_CURRENT_LIST_DIR}/../../orthanc/OrthancFramework/Sources)
set(ALLOW_DOWNLOADS  ON)
set(USE_SYSTEM_ORTHANC_SDK OFF)

标签:set,CMAKE,orthanc,..,S3,FRAMEWORK,ORTHANC,mysql
From: https://www.cnblogs.com/guanchaoguo/p/18464705

相关文章

  • MySQL表的操作
    前面我们学习了库的操作,之后学习了MySQL中的数据类型,有了这些数据类型,我们就可以来进行表的相关操作了1.查看所有表showtables;在查看表之前,我们要先选择库在选择了库之后,查看2.创建表2.1语法CREATE[TEMPORARY]TABLE[IFNOTEXISTS]tbl_name(fieldda......
  • Docker 使用Mysql 部署Baget
    一、建立配置文件1.新建文件夹mkdir/panel/docker/baget-data/packages2.新建配置文件mk/panel/docker/baget-data/baget.envApiKey=APISSSSSStorage__Type=FileSystemStorage__Path=/panel/docker/baget-data/packagesDatabase__Type=MySqlDatabase__ConnectionS......
  • 一文为你解读MySQL8.0 Instant DDL源码实现
    一、背景介绍数据库中每一行数据都被持久化存储在磁盘中。当我们对表进行ADD/DROPCOLUMN操作时,磁盘中的数据也会相应地被修改,所需时间与对应表的大小成正比。因此,对大表进行ADD/DROPCOLUMN操作时,花费的时间可能长达数小时或数天,这给用户的业务带来了诸多不便。MySQL5.5版本......
  • python3.6 解析svg保存到mysql
     1importjson2fromcollectionsimportCounter3fromjsonimportJSONDecodeError45importmysql6importrequests7fromlxmlimportetree89#定义远程SVG文件的URL10file=r'D:\tmp_files\jmx\0919_3568.txt'11dat......
  • MySQL Workbench的安装
    MySQLWorkbench是一款由MySQL官方开发和提供的统一可视化工具,专为数据库管理员、开发者和数据架构师设计。它提供了数据建模、SQL开发和数据库管理的全面功能,支持Windows、Linux和macOS操作系统。MySQLWorkbench是一个强大的工具,它通过图形界面简化了许多复杂的数据......
  • 基于Java+Jsp+Ssm+Mysql实现的在线乡村风景美食景点旅游平台功能设计与实现一
    一、前言介绍:1.1项目摘要乡村风景美食旅游平台的课题背景主要基于我国旅游产业的现状与发展需求。当前,我国旅游产业虽然发展迅速,但仍然存在基础薄弱、管理手段滞后、信息化程度低等问题。旅游行政管理部门的管理方式相对落后,缺乏有效的信息化管理手段,信息沟通渠道不畅,这......
  • 基于Java+Jsp+Ssm+Mysql实现的在线乡村风景美食景点旅游平台功能设计与实现二
    一、前言介绍:1.1项目摘要乡村风景美食旅游平台的课题背景主要基于我国旅游产业的现状与发展需求。当前,我国旅游产业虽然发展迅速,但仍然存在基础薄弱、管理手段滞后、信息化程度低等问题。旅游行政管理部门的管理方式相对落后,缺乏有效的信息化管理手段,信息沟通渠道不畅,这......
  • mysql8: 主从复制从库报错时,找到主库上的sql
    一,从库机器上:从库mysql日志中的报错信息给出了日志文件名和end_log_pos2024-10-12T09:41:23.761203Z414[ERROR][MY-013146][Repl]ReplicaSQLforchannel'':Worker1failedexecutingtransaction'ANONYMOUS'atsourcelogmysql-master-bin.000002,end_log_pos......
  • MySQL 设计数据表
    一个数据表主要包含信息有:表名、主键、字段、数据类型、索引,本节主要介绍表的命名规范、字段命名、字段的数据类型选择。新建的表都是新建在“item_name”数据库中的,新建“item_name”数据库命令如下:CREATEDATABASEitem_name;新建数据库之后选择数据库:USE......
  • MySQL 的 JDBC 编程
    MySQL的JDBC编程使用java代码操作数据库jdbc统一了各种数据库的api准备阶段首先要准备编辑语言的安装:javajdk1.8数据库数据库驱动包:在中央仓库下载搜索MySQL第一个就是MySQLConnector/j下载完成后在IDEA中导入这个包打开IDEA新建一个java项目新建......