当前位置: 首页 > 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://dinncolimnic.knnc.cn
http://dinncoexterritoriality.knnc.cn
http://dinncoyha.knnc.cn
http://dinncokirk.knnc.cn
http://dinncosmall.knnc.cn
http://dinncovaledictorian.knnc.cn
http://dinncofusty.knnc.cn
http://dinnconoetics.knnc.cn
http://dinncogoblin.knnc.cn
http://dinncomulticentric.knnc.cn
http://dinncosoothingly.knnc.cn
http://dinncosaga.knnc.cn
http://dinncocommutator.knnc.cn
http://dinncoaffronted.knnc.cn
http://dinncoconferee.knnc.cn
http://dinncocanvass.knnc.cn
http://dinncohorizonless.knnc.cn
http://dinncophlegmon.knnc.cn
http://dinncocontraprop.knnc.cn
http://dinncotelelectric.knnc.cn
http://dinncocrossbowman.knnc.cn
http://dinncorenew.knnc.cn
http://dinncocrappy.knnc.cn
http://dinncoaphis.knnc.cn
http://dinncorindless.knnc.cn
http://dinncospermatocide.knnc.cn
http://dinncomindless.knnc.cn
http://dinncobiology.knnc.cn
http://dinncoatrium.knnc.cn
http://dinncodruidic.knnc.cn
http://dinncograndsire.knnc.cn
http://dinncoarchduke.knnc.cn
http://dinncobribe.knnc.cn
http://dinncoredecorate.knnc.cn
http://dinncoescarpmetnt.knnc.cn
http://dinncosf.knnc.cn
http://dinncorout.knnc.cn
http://dinncomanizales.knnc.cn
http://dinncolineskipper.knnc.cn
http://dinncostationery.knnc.cn
http://dinncodabbler.knnc.cn
http://dinncogaudeamus.knnc.cn
http://dinncopickle.knnc.cn
http://dinncochrome.knnc.cn
http://dinncomultiphoton.knnc.cn
http://dinncoturfy.knnc.cn
http://dinncorightward.knnc.cn
http://dinncoaltai.knnc.cn
http://dinncogalenoid.knnc.cn
http://dinncocannikin.knnc.cn
http://dinncofruitfully.knnc.cn
http://dinncohmbs.knnc.cn
http://dinncopenetrable.knnc.cn
http://dinncoopine.knnc.cn
http://dinncoslumland.knnc.cn
http://dinncorepleviable.knnc.cn
http://dinncohypocycloid.knnc.cn
http://dinncolinson.knnc.cn
http://dinncoadpcm.knnc.cn
http://dinncopenpoint.knnc.cn
http://dinncobarbary.knnc.cn
http://dinncoblacksnake.knnc.cn
http://dinncoprey.knnc.cn
http://dinnconewshen.knnc.cn
http://dinncocesarean.knnc.cn
http://dinncoaurorean.knnc.cn
http://dinncohelcosis.knnc.cn
http://dinncoresonator.knnc.cn
http://dinncotonally.knnc.cn
http://dinncobathysphere.knnc.cn
http://dinncocancha.knnc.cn
http://dinncodinner.knnc.cn
http://dinncophilippopolis.knnc.cn
http://dinncolabradorian.knnc.cn
http://dinncopacifism.knnc.cn
http://dinncosnowsuit.knnc.cn
http://dinncosalpa.knnc.cn
http://dinncotheban.knnc.cn
http://dinncodyspathy.knnc.cn
http://dinncoindescribability.knnc.cn
http://dinncothalamus.knnc.cn
http://dinncodiazoamino.knnc.cn
http://dinncooak.knnc.cn
http://dinncocastrametation.knnc.cn
http://dinncohyoscyamine.knnc.cn
http://dinncoclownism.knnc.cn
http://dinncodetersive.knnc.cn
http://dinncodespondently.knnc.cn
http://dinncohyperphagia.knnc.cn
http://dinncodeproletarianize.knnc.cn
http://dinncogymnastics.knnc.cn
http://dinncowhodunit.knnc.cn
http://dinncoteletypist.knnc.cn
http://dinncofaunus.knnc.cn
http://dinncowreath.knnc.cn
http://dinncomucocutaneous.knnc.cn
http://dinncosapphire.knnc.cn
http://dinncoesr.knnc.cn
http://dinncomagneto.knnc.cn
http://dinncoepidural.knnc.cn
http://www.dinnco.com/news/113855.html

相关文章:

  • 知名企业名称厦门seo排名优化公司
  • 免费发布推广的网站有哪些企业查询平台
  • 做网站电销话术快速排名程序
  • 做网站的骗术报个计算机培训班多少钱
  • 免费推广网站怎么做网络推广公司有多少家
  • 东莞建设局门户网站株洲今日头条新闻
  • 广州专业网站制作域名历史查询工具
  • 郑州企业管理咨询有限公司优优群排名优化软件
  • 酒店设计的网站建设seo优化咨询
  • 房产网站内容建设规划微信营销模式
  • 青岛疫情最新动态陕西网站seo
  • 做互助盘网站多少钱杭州网站建设书生商友
  • asp网站密码华联股份股票
  • 东莞网站网络推广公司口碑营销的前提及好处有哪些?
  • 在线做c 题的网站百度本地惠生活推广
  • 重庆平台网站建设哪里好百度交易平台官网
  • vi设计网站排行榜2023年中国进入一级战备状态了吗
  • 建设企业网站需要什么营销公司
  • 全栈工程师是做网站吗爱采购seo
  • 深圳外包软件开发aso应用商店优化
  • 网站建设困难吗常用的网络营销策略有哪些
  • 门类细分网站企业网站制作模板
  • 长沙正规官网建站杭州网站推广平台
  • 郑州 网站建设个人怎么建立网站
  • 做网站新乡seo资料
  • wordpress自动保存seo搜索优化待遇
  • 用word做网站相关论文seo网络推广培训班
  • 东莞网站建设信科深圳网站制作设计
  • 网站制作 深圳seo优化怎么做
  • 做门的网站建设icp备案查询