Compilation croisée de la version ARM de la bibliothèque libvisca

Adresse officielle de la bibliothèque libvisca

Adresse officielle de la bibliothèque libvisca : https://damien.douxchamps.net/libvisca/

La dernière en date est : https://damien.douxchamps.net/libvisca/libvisca-1.1.1.tar.gz

Étape de compilation

Décompressez :

tar -zxvf libvisca-1.1.1.tar.gz

Compiler et installer

# 配置
./configure prefix="`pwd`/_install" --enable-shared --host=arm-linux-gnueabi

#编译
make -j4

#安装
make install
  • préfixe : spécifie le répertoire d'installation
  • --enable-shared : compiler dans une bibliothèque partagée
  • –host : spécifie le nom du préfixe de l'outil de compilation croisée

Avis:

Pour définir les variables d'environnement de votre propre outil de compilation croisée,
je l'ai défini dans : ~/.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

Compilé avec succès

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$ 

Je suppose que tu aimes

Origine blog.csdn.net/qq_17623363/article/details/123274827
conseillé
Classement