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

太原网站建设多少钱国际军事最新消息今天

太原网站建设多少钱,国际军事最新消息今天,做艺人资料卡的网站,记事本做的网站链接怎么装饰Debian11下编译ADAravis和Motor模块的一条龙过程-CSDN博客 曾在debian11下配合synApps6.2.1做过这个编译,那时候还在用git获取base和synApps两个包,需要翻墙vpn,经常因为网络问题要多git clone几下才能把包抓全。 R6-3去年1月份就出来了&…

Debian11下编译ADAravis和Motor模块的一条龙过程-CSDN博客

曾在debian11下配合synApps6.2.1做过这个编译,那时候还在用git获取base和synApps两个包,需要翻墙vpn,经常因为网络问题要多git clone几下才能把包抓全。

R6-3去年1月份就出来了,按在debian11下总结的流程很不顺利,后来就一直没有尝试编译,这两天又在debian12下尝试了一下,发现过程很丝滑,总结流程如下:

从 Downloads - EPICS Controls 下载最新的base包,时下最新的是base-7.0.9:

https://epics-controls.org/download/base/base-7.0.9.tar.gz

从 Releases · EPICS-synApps/support · GitHub 下载synApps6.3的源码包

准备:

环境:proxmox8下的debian12的CT或者虚拟机(时下CT最新的模板为12.7)

root权限下:

#改更新源,网络安装时选科大镜像的话,第一个sed可以省掉
sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sed -i 's/security.debian.org/mirrors.ustc.edu.cn\/debian-security/g' /etc/apt/sources.list
apt update
apt-get install wget git make gcc g++ #编译base需要 

编译base:

adduser beam
mkdir /half          #以合肥先进光源为例
chown -R beam:beam /half
cd /half
su beam
############下载和编译epics base7#################################
wget https://epics-controls.org/download/base/base-7.0.9.tar.gz
tar -xzvf base-7.0.9.tar.gz
ln -s base-7.0.9 base 
cd base
make

编译synApps6.3:

su权限运行:

apt install libx11-dev libxext-dev wget re2c libusb-1.0-0-dev libusb-dev

普通用户权限运行: 

cd /half
wget https://github.com/EPICS-synApps/support/releases/download/R6-3/synApps_6_3.tar.gz
tar -xzvf synApps_6_3.tar.gz
cd synApps_6_3
mv support ..
rm -rf synApps_6_3
cd support
#把各包目录下的configure/RELEASE文件里设置的base和support的原默认路径改成自己放置的路径:
#我的base在/half/base;support在/half/support
sed -i 's/APSshare\/epics\/base-7.0.8/half\/base/g' `grep APSshare/epics/base-7.0.8 -rl`
sed -i 's/home\/beams1\/KLANG\/Documents\/Projects\/Repository\/git\/assemble_synApps\/synApps_6_3\/support/half\/support/g' `grep home/beams1/KLANG/Documents/Projects/Repository/git/assemble_synApps/synApps_6_3/support -rl`
make

 没有意外的话,synApps就编译通过了。

安装aravis驱动

root权限下: 

 apt-get install meson pkg-config libglib2.0-dev libxml2-dev #编译下面驱动需要:

取ADGenICam — areaDetector 3-11-2-gf866e7e documentation 里的这部分即可:

cd /usr/local
git clone https://github.com/AravisProject/aravis
#或者wget下载后解压:
#wget https://github.com/AravisProject/aravis/archive/refs/tags/0.8.34.tar.gz
cd aravis/
meson build
cd build
ninja   #Debian已经有,不用专门装
ninja install

编译ADGenICam和ADAravis

普通用户权限运行:

cd /half/support/areaDetector-R3-12-1/
git clone https://github.com/areaDetector/ADGenICam.git
cd ADGenICam/
makecd ..git clone https://github.com/areaDetector/ADAravis.git
cd ADAravis/
make

编译ADAravis时,会碰到这类的提示找不到的问题:

find一下:

之后root运行下面的命令:

mkdir /usr/lib64/glib-2.0
ln -s /usr/lib/x86_64-linux-gnu/glib-2.0/include /usr/lib64/glib-2.0/include

之后再make就通过了,后面参照:海康摄像头 EPICS的ADAravis的IOC搭建 搭建IOC即可。

http://www.dtcms.com/wzjs/460403.html

相关文章:

  • 怎么样注册一个网站营销战略
  • 为什么有点网站打不开中国十大电商平台排名
  • 合肥网站开发cnfg百度客服24小时人工服务
  • 个人网站代码模板seo权重优化软件
  • 用word做网站功能结构图网络营销软件
  • 一些好玩的网站常见网络营销推广方法
  • 济南电商网站建设百度视频seo
  • 杭州四喜做网站建设么南昌百度推广联系方式
  • 114百事通做网站是不是诈骗培训学校机构有哪些
  • 德州市德城区城乡建设局网站百度域名
  • 做微网站必须要有公众号吗阿里云云服务平台
  • 做钓鱼网站违法seo怎么刷关键词排名
  • 网站问责建设书百度推广方式
  • 最专业的网站建设收费seo排名资源
  • 深圳网站公司制作网页设计与制作期末作品
  • 网络营销与电子商务的关系做seo需要用到什么软件
  • 沈阳网站建设推广长沙做网站的公司有哪些
  • 中级经济师考试成绩查询企业网站优化方案案例
  • 导购类网站如何做会员互动哪些广告平台留号码
  • 银川商城网站开发设计一媒体app软件下载老版本
  • 自己怎么设计网页北京网站seo设计
  • 自己在百度上可以做网站吗关键词seo优化排名
  • html5如何实现网站开发谷歌搜图
  • 云南做网站费用怎样宣传网站
  • 自己做的网站怎么放到小程序aso优化榜单
  • 网站开发主要使用的技术自媒体平台注册官网
  • 建设集团和建设公司有什么区别么青岛百度网站排名优化
  • jsp网站开发小程序重庆seo快速优化
  • 安装字体到wordpressseo和sem的关系
  • 网站上面的彩票快3怎么做微信小程序开发零基础入门