交叉编译libvisca库ARM版本

简介: 交叉编译libvisca库ARM版本

libvisca库官方地址

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

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

编译步骤

解压:

tar -zxvf libvisca-1.1.1.tar.gz

编译安装

# 配置
./configure prefix="`pwd`/_install" --enable-shared --host=arm-linux-gnueabi
#编译
make -j4
#安装
make install
  • prefix : 指定安装目录
  • –enable-shared:编译成共享库
  • –host: 指定交叉编译工具的前缀名

注意:

要设置自己交叉编译工具的环境变量;

我是在: ~/.bashrc中设置的。

#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

编译成功

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$
目录
相关文章
|
1月前
|
Linux 计算机视觉
Linux交叉编译opencv并移植ARM端
通过以上步骤,你可以在Linux上交叉编译OpenCV,并将生成的库文件和头文件移植到ARM平台上,从而在ARM上使用OpenCV。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
62 0
|
1月前
|
JSON Ubuntu Linux
LuaJit交叉编译移植到ARM Linux
LuaJit交叉编译移植到ARM Linux
28 1
|
1月前
|
编译器 Linux
boost库交叉编译ARM版本
boost库交叉编译ARM版本
34 2
|
1月前
|
编译器
正点原子IMX6ULL-安装交叉编译器、编译tslib触摸屏库、编译arm环境qt源代码
正点原子IMX6ULL-安装交叉编译器、编译tslib触摸屏库、编译arm环境qt源代码
|
2月前
|
物联网 编译器 测试技术
【嵌入式 交叉编译器】如何在 ARM 架构下选择和使用高版本交叉编译器
【嵌入式 交叉编译器】如何在 ARM 架构下选择和使用高版本交叉编译器
262 7
|
1月前
|
数据处理 编译器 数据库
x64 和 arm64 处理器架构的区别
x64 和 arm64 处理器架构的区别
72 0
【各种问题处理】X86架构和ARM架构的区别
【1月更文挑战第13天】【各种问题处理】X86架构和ARM架构的区别
|
5月前
|
Web App开发 NoSQL 安全
ARM架构-银河麒麟v10-server离线安装Harbor
ARM架构-银河麒麟v10-server离线安装Harbor
348 0
|
4月前
|
缓存 API Android开发
一起学点ARM的微架构二?
一起学点ARM的微架构二?
85 1
|
20天前
|
敏捷开发 数据可视化 物联网
云效产品使用常见问题之用ARM架构的机器意义不知道如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。