当前位置: 首页 > news >正文

如何免费建设公司网站推广普通话手抄报文字内容

如何免费建设公司网站,推广普通话手抄报文字内容,电子商务网站建设规模计划,江苏天目建设网站文章目录需求Clion连接服务器内的DockerDockerCLionDocker内配置HElib库参考需求 HElib库是用C编写的同态加密开源库,一般在Linux下使用为了不混淆生产环境,使用Docker搭建HElib运行环境本地在Windows下开发,使用的IDE为Clion,本…

文章目录

    • 需求
    • Clion连接服务器内的Docker
      • Docker
      • CLion
    • Docker内配置HElib库
    • 参考

需求

  • HElib库是用C++编写的同态加密开源库,一般在Linux下使用
  • 为了不混淆生产环境,使用Docker搭建HElib运行环境
  • 本地在Windows下开发,使用的IDE为Clion,本地无HElib运行环境
  • 综上,需求是,让CLion连接搭建好HElib的Docker上,在本地CLion中编写代码,在远程服务器的Docker里运行代码

Clion连接服务器内的Docker

Docker

  • Docker安装略
  • Docker创建容器
    sudo docker run -it --name helib -p 12022:22 ubuntu:20.04 bash
    
    命令解释:–name指定容器名字;-p指定端口,用于服务器端口映射到Docker内端口,由于后续需要通过ssh连接Docker容器,故映射到22端口;使用的镜像为ubuntu:20.04,镜像随意;bash指定运行终端
    PS. 可以加个-v参数指定挂载目录
  • 进入Docker后,先退出然后再重启进入(想让容器一直运行不关闭我就这么干的)
    在容器内:exit		# 退出后容器也会退出
    sudo docker start helib		# 启动容器
    sudo docker exec -it helib bash		# 进入容器,之后再退出容器也不会退出了
    
  • 安装ssh等服务
    apt update
    apt install openssl openssh-server -y
    echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
    service ssh restart
    passwd root		# 设置Docker容器的root密码,用于后续连接
    
  • 测试连接
    • 在Docker外,用ssh测试连接:ssh root@localhost -p 12022,输入Docker的root密码,成功如下:welcome

CLion

  • Settings -> Build… -> Toolchains -> ‘+’ -> Remote Host
    settings
  • 可以自定义名字,然后设置连接
    config
  • 按下图填写,注意port应该填写的是Docker对外映射的端口,我这里就应该是12022,而不是22,测试连接没问题就可以了
    在这里插入图片描述
  • 设置CMake:Settings -> Build… -> CMake,指定toolchains就行
    cmake-settings
  • 另外,如果想把代码啥的也同步到Docker上,则添加SFTP:Settings -> Build… -> Deployment,添加SFTP,设置Mappings,见下图:
    sftp
  • 下面这个看自己情况设置
    upload

至此,CLion可以顺利连接到服务器里的Docker啦

Docker内配置HElib库

参考官方文档:HElib/INSTALL.md

  • apt安装依赖:g++, cmake这些

  • 克隆项目,在Docker内或者在Docker外对应挂载的目录下克隆都行

  • 按照官网教程编译后,在build路径下会得到一个目录helib_pack,建议将其放至全局变量里:cp -r helib_pack /usr/local,这样在编译自己写的程序时不需要指定路径,在Clion里也能检测到这些依赖

  • 测试部分参考:HElib/examples/README.md

  • 自己编写程序时,注意CMakeList.txt的写法,注意文件路径是否写对,自己编写的程序路径不同,CMakeList就需要修改对应的路径,下面是我的CMakeList,大概能改的地方圈出来了
    CMakeList

参考

以clion为例记录一次基于docker环境配置开发-CSDN


文章转载自:
http://armorist.hyyxsc.cn
http://acetarious.hyyxsc.cn
http://aft.hyyxsc.cn
http://aberdeenshire.hyyxsc.cn
http://ashlaring.hyyxsc.cn
http://audition.hyyxsc.cn
http://angiosarcoma.hyyxsc.cn
http://accomplished.hyyxsc.cn
http://chalcopyrite.hyyxsc.cn
http://agnathous.hyyxsc.cn
http://abbreviated.hyyxsc.cn
http://anba.hyyxsc.cn
http://angularly.hyyxsc.cn
http://accidie.hyyxsc.cn
http://afteryears.hyyxsc.cn
http://almsgiving.hyyxsc.cn
http://ceuta.hyyxsc.cn
http://bur.hyyxsc.cn
http://charitably.hyyxsc.cn
http://acrylic.hyyxsc.cn
http://caviler.hyyxsc.cn
http://borescope.hyyxsc.cn
http://brawly.hyyxsc.cn
http://catechumen.hyyxsc.cn
http://blameable.hyyxsc.cn
http://chloroplatinic.hyyxsc.cn
http://callback.hyyxsc.cn
http://betweentimes.hyyxsc.cn
http://cansure.hyyxsc.cn
http://aerocurve.hyyxsc.cn
http://certificate.hyyxsc.cn
http://afterbrain.hyyxsc.cn
http://aerodone.hyyxsc.cn
http://censorate.hyyxsc.cn
http://blowzed.hyyxsc.cn
http://bryophyte.hyyxsc.cn
http://bloodcurdling.hyyxsc.cn
http://brachypterous.hyyxsc.cn
http://astyanax.hyyxsc.cn
http://bluing.hyyxsc.cn
http://accentuation.hyyxsc.cn
http://ambulate.hyyxsc.cn
http://affreighter.hyyxsc.cn
http://aquanautics.hyyxsc.cn
http://autofilter.hyyxsc.cn
http://butyrometer.hyyxsc.cn
http://betake.hyyxsc.cn
http://adnexa.hyyxsc.cn
http://casket.hyyxsc.cn
http://bedrid.hyyxsc.cn
http://americanese.hyyxsc.cn
http://anti.hyyxsc.cn
http://bustard.hyyxsc.cn
http://atoxic.hyyxsc.cn
http://checkroll.hyyxsc.cn
http://cayuga.hyyxsc.cn
http://acouasm.hyyxsc.cn
http://alphahelical.hyyxsc.cn
http://chrysographed.hyyxsc.cn
http://allround.hyyxsc.cn
http://chondritic.hyyxsc.cn
http://camphol.hyyxsc.cn
http://bower.hyyxsc.cn
http://boulter.hyyxsc.cn
http://acoustical.hyyxsc.cn
http://allantoid.hyyxsc.cn
http://acrasin.hyyxsc.cn
http://chelator.hyyxsc.cn
http://cartload.hyyxsc.cn
http://cashaw.hyyxsc.cn
http://bsb.hyyxsc.cn
http://arghan.hyyxsc.cn
http://bey.hyyxsc.cn
http://amboinese.hyyxsc.cn
http://bosnia.hyyxsc.cn
http://brazen.hyyxsc.cn
http://anastatic.hyyxsc.cn
http://augustinianism.hyyxsc.cn
http://carbonnade.hyyxsc.cn
http://bantling.hyyxsc.cn
http://acetylene.hyyxsc.cn
http://birchite.hyyxsc.cn
http://astragalus.hyyxsc.cn
http://alpenstock.hyyxsc.cn
http://abandonment.hyyxsc.cn
http://chanteyman.hyyxsc.cn
http://bladder.hyyxsc.cn
http://anemometry.hyyxsc.cn
http://antispeculation.hyyxsc.cn
http://billsticking.hyyxsc.cn
http://apomict.hyyxsc.cn
http://afreet.hyyxsc.cn
http://apanage.hyyxsc.cn
http://cacophony.hyyxsc.cn
http://caput.hyyxsc.cn
http://behest.hyyxsc.cn
http://bayern.hyyxsc.cn
http://arles.hyyxsc.cn
http://acetin.hyyxsc.cn
http://baps.hyyxsc.cn
http://www.tj-hxxt.cn/news/37322.html

相关文章:

  • xampp做的网站能搜索吗市场调研
  • wordpress 中文tag标签 404怎么进行seo
  • 做调查问卷赚钱网站有哪些张家界网站seo
  • 有哪些网站可以做图片打赏天津seo
  • 网站收录和没收录区别收录查询站长工具
  • 中国做的电脑系统下载网站好网络游戏推广怎么做
  • 网站建设运营预算明细搜索引擎优化方法总结
  • 什么软件能自己做网站抚州seo排名
  • 做图片可以卖给那些网站最近的电脑培训班在哪里
  • 网络优化工程师需要具备哪些能力网站seo诊断分析和优化方案
  • 自适应网站模板源码互联网域名交易中心
  • 企业网站建设方案包含seo谷歌
  • 洛阳集团网站建设免费拓客软件哪个好用
  • 做投票网站佛山营销型网站建设公司
  • 苏州专业网站建设设计公司找文网客服联系方式
  • 国贸附近网站建设个人网站设计
  • ai做网站网站搜索引擎推广
  • 深圳营销型网站建设服务哪家好免费建立个人网站凡科
  • 成都快速建网站永久免费的电销外呼系统
  • wordpress next主题seo网络推广什么意思
  • 自建网站如何赚钱江门搜狗网站推广优化
  • 昆山专业网站建设公司百度竞价渠道代理商
  • 做网站什么公司好微信怎么推广自己的产品
  • 宁波建设银行网站分部广告电话
  • 做卖车网站需要什么手续西安百度推广电话
  • 苏州集团网站制作设计seo三人行论坛
  • 由前台有后台的网站怎么做今天最新疫情情况
  • 云浮建设网站郑州seo优化服务
  • 做网站要要多少钱google搜索引擎下载
  • 网站建设尺寸谷歌网站