Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >交叉编译libvisca库ARM版本

交叉编译libvisca库ARM版本

作者头像
手撕代码八百里
发布于 2022-05-10 01:18:16
发布于 2022-05-10 01:18:16
83402
代码可运行
举报
文章被收录于专栏:猿计划猿计划
运行总次数:2
代码可运行

libvisca库官方地址

libvisca库官方地址:https://damien.douxchamps.net/libvisca/

截至到目前,最新的是:https://damien.douxchamps.net/libvisca/libvisca-1.1.1.tar.gz

编译步骤

解压:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tar -zxvf libvisca-1.1.1.tar.gz

编译安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 配置
./configure prefix="`pwd`/_install" --enable-shared --host=arm-linux-gnueabi

#编译
make -j4

#安装
make install
  • prefix : 指定安装目录
  • –enable-shared:编译成共享库
  • –host: 指定交叉编译工具的前缀名

注意:

要设置自己交叉编译工具的环境变量; 我是在: ~/.bashrc中设置的。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#ARM BUILD
export ARM_PATH=/home/zh/project/30431/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin

export PATH=$PATH:$ARM_PATH

export v5_ARM_PATH=/home/zh/project/v5_cust_180315/eyesee/IPCLinuxPlatform/../output/toolchain/bin/

export PATH=$PATH:$v5_ARM_PATH

export ARCH=arm

编译成功

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
zh@xxx-OptiPlex-7080:~/soft/build_libvisca/libvisca-1.1.1/_install$ tree
.
├── include
│   └── visca
│       └── libvisca.h
└── lib
    ├── libvisca.a
    ├── libvisca.la
    ├── libvisca.so -> libvisca.so.3.0.1
    ├── libvisca.so.3 -> libvisca.so.3.0.1
    └── libvisca.so.3.0.1

3 directories, 6 files
zh@xxx-OptiPlex-7080:~/soft/build_libvisca/libvisca-1.1.1/_install$ 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
深入解析Spring Boot核心启动流程与上下文初始化:Environment的诞生与PropertySources加载顺序
当我们在2025年开发Spring Boot应用时,理解其启动流程仍然是构建高性能应用的基础。Spring Boot的启动过程是一个精心设计的链条,每个环节都承担着特定的职责,共同构建起完整的应用上下文。
用户6320865
2025/08/27
3170
深入解析Spring Boot核心启动流程与上下文初始化:Environment的诞生与PropertySources加载顺序
spring4.1.8初始化源码学习三部曲之二:setConfigLocations方法
本章是学习spring4.1.8初始化源码的第二篇,前一章《spring4.1.8初始化源码学习三部曲之一:AbstractApplicationContext构造方法》对AbstractApplicationContext的初始化做了分析,本章我们聚焦ClassPathXmlApplicationContext.setConfigLocations方法;
程序员欣宸
2022/05/06
2920
spring4.1.8初始化源码学习三部曲之二:setConfigLocations方法
Spring读源码系列番外篇---03---PropertyResolver的结构体系剖析---下
Spring读源码系列番外篇—02—PropertyResolver的结构体系剖析—上
大忽悠爱学习
2022/05/10
4760
Spring读源码系列番外篇---03---PropertyResolver的结构体系剖析---下
聊聊Spring的环境抽象Environment,以及配置@Profile使用详解(介绍profile的6种激活方式)【享学Spring】
在我刚入行不久时,总是对上下文(Context)、环境(Environment)这类抽象概念搞不清楚、弄不明白、玩不转,更是不懂它哥俩的区别或者说是联系(说实话从中文上来说不好区分,至少我是这么认为的)。 直到现在,我可以根据自己的理解对这两者下个通俗易懂的定义(不喜勿喷):
YourBatman
2019/09/03
2.8K0
聊聊Spring的环境抽象Environment,以及配置@Profile使用详解(介绍profile的6种激活方式)【享学Spring】
SpringBoot系列-配置解析
在日常的开发和运维过程中,可以说配置都是及其重要的,因为它可能影响到应用的正常启动或者正常运行。相信在之前 Spring xml 时代,很多人都会被一堆 xml 配置折腾的够呛,除此之外,还有像数据库连接配置、缓存配置、注册中心配置、消息配置等等,这些相信大家都不会陌生。
安徽开发者圈
2020/03/02
1.3K0
详解PropertyPlaceholderConfigurer、PropertyOverrideConfigurer等对属性配置文件Properties的加载和使用【享学Spring】
本文主要从PropertiesLoaderSupport和PropertyResourceConfigurer出发,聊聊由它衍生出来的一些实用API。(和加载Properties有关) Spring的PropertyResourceConfigurer是个抽象类,继承自PropertiesLoaderSupport,并实现了接口BeanFactoryPostProcessor。
YourBatman
2019/09/03
3.7K0
详解PropertyPlaceholderConfigurer、PropertyOverrideConfigurer等对属性配置文件Properties的加载和使用【享学Spring】
Apollo与SpringBoot整合原理深度剖析
AbstractBeanFactory的embeddedValueResolvers集合中StringValueResolver 的注册时机是什么呢?
大忽悠爱学习
2023/05/23
1.2K0
Apollo与SpringBoot整合原理深度剖析
「Spring源码分析」Environment
表示当前应用系统正在运行的环境,为 profiles 和 properties 这两个重要的方面提供模型,Environment接口定义了处理profiles的相关方法,而访问property的有关方法由父接口PropertyResolver定义
花言不知梦
2020/05/14
1.7K0
「Spring源码分析」Environment
基于SpringBoot的Environment源码理解实现分散配置
org.springframework.core.env.Environment是当前应用运行环境的公开接口,主要包括应用程序运行环境的两个关键方面:配置文件(profiles)和属性。Environment继承自接口PropertyResolver,而PropertyResolver提供了属性访问的相关方法。这篇文章从源码的角度分析Environment的存储容器和加载流程,然后基于源码的理解给出一个生产级别的扩展。
Throwable
2020/06/23
2K0
Spring读源码系列番外篇---02---PropertyResolver的结构体系剖析---上
先说一下底层属性源的基本概念: 就像数据库底层可以是连接mysql,也可以是orcale,还可以是nosql数据库,例如: redis,这里也是同样的,属性可以来自配置文件,jdk环境变量和系统属性,还可以来自其他自定义的属性源,但是正如jdbc规定了统一访问数据库的接口一样,spring也是通过PropertyResolver统一规定了访问属性源里面属性的统一接口而已
大忽悠爱学习
2022/05/10
9710
Spring读源码系列番外篇---02---PropertyResolver的结构体系剖析---上
Spring加载流程源码分析02【setConfigLocations】
  上篇文章介绍了Spring源码中的三步中的super(parent)的代码,本文介绍下setConfigLocations(configLocation)方法
用户4919348
2019/04/02
1.1K0
Spring加载流程源码分析02【setConfigLocations】
【死磕 Spring】---- Spring 的环境&属性:PropertySource、Environment、Profile
spring.profiles.active 和 @Profile 这两个我相信各位都熟悉吧,主要功能是可以实现不同环境下(开发、测试、生产)参数配置的切换。其实关于环境的切换,小编在博客 【死磕Spring】----- IOC 之 PropertyPlaceholderConfigurer 的应用 已经介绍了利用 PropertyPlaceholderConfigurer 来实现动态切换配置环境,当然这种方法需要我们自己实现,有点儿麻烦。但是对于这种非常实际的需求,Spring 怎么可能没有提供呢?下面小编就问题来对 Spring 的环境 & 属性来做一个分析说明。
用户1655470
2019/03/06
2.9K0
【死磕 Spring】---- Spring 的环境&属性:PropertySource、Environment、Profile
spring:property-placeholder
占位符的用法,详见https://zetcode.com/spring/propertyplaceholder/
MickyInvQ
2021/10/19
6940
阅读Spring源码:IOC控制反转前的处理
从ClassPathXmlApplicationContext入口,最终都会调用到
beifengtz
2019/10/09
6120
阅读Spring源码:IOC控制反转前的处理
一文读懂Spring Environment
如今,致力于帮助开发者用更少的代码、更快地写出生产级系统的 Spring Boot 已然成为 Java 应用开发的事实标准。在 Spring Boot 提供的众多特性中,自动配置无疑是对提升开发体验最显著的一个特性,Spring Boot 基于这一特性为开发人员自动声明了若干开箱即用、具备某一功能的 Bean。大多数情况下,自动配置的 Bean 刚好能满足大家的需求,但在某些情况下,不得不完整地覆盖它们,这个时候只需要重新声明相关类型的 Bean 即可,因为绝大多数自动配置的 Bean 都会由@ConditionalOnMissingBean注解修饰。幸运的是,如果只是想微调一些细节,比如改改端口号 (server.port) 和数据源 URL (spring.datasource.url) ,那压根没必要重新声明ServerProperties和DataSourceProperties这俩 Bean 来覆盖自动配置的 Bean。Spring Boot 为自动配置的 Bean 提供了1000多个用于微调的属性,当需要调整设置时,只需要在环境变量、命令行参数或配置文件 (application.properties/application.yml) 中进行指定即可,这就是 Spring Boot 的Externalized Configuration (配置外化) 特性。
程序猿杜小头
2022/12/01
1.3K0
一文读懂Spring Environment
Spring官网阅读(十一)ApplicationContext详细介绍(上)
从上图中可以发现,ApplicationContext接口继承了很多接口,这些接口我们可以将其分为五类:
程序员DMZ
2020/07/06
1.6K0
SpringBoot源码解析(五):准备应用环境
SpringBoot源码解析(二):引导上下文DefaultBootstrapContext
Java微观世界
2025/01/20
4810
SpringBoot源码解析(五):准备应用环境
springboot启动流程(三)Environment简介
上一篇文章中,我们简单了解了一下SpringApplication的run方法的代码逻辑。
技术从心
2021/02/03
8720
springboot启动流程(三)Environment简介
Spring核心——资源数据管理 原
在Profile管理环境一文中介绍了环境的概念以及Spring Profile特性控制Bean的添加。本文将进一步介绍Spring管理和控制操作系统变量、JVM变量和Java标准资源(properties文件)的相关功能。
随风溜达的向日葵
2018/08/15
4970
Spring中PropertySource属性源配置文件的优先级、顺序问题大解析(加载流程)【享学Spring】
关于Spring的配置文件的优先级、加载顺序一直是个老生常谈的问题。但即使经常被提起,却还是经常被忘记或者弄混。有一种听了很多道理但仍过不好这一生的赶脚有木有。
YourBatman
2019/09/03
7.7K0
Spring中PropertySource属性源配置文件的优先级、顺序问题大解析(加载流程)【享学Spring】
推荐阅读
相关推荐
深入解析Spring Boot核心启动流程与上下文初始化:Environment的诞生与PropertySources加载顺序
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验