2、编译arm-himix200交叉编译器 1)将toolchainarm-himix200-linux.tgz拷贝到ubuntu16.0.4系统中 2)解压arm-himix200-linux.tgz 执行如下命令进行解压: # tar xzf arm-himix200-linux.tgz 1. 3)安装arm-himix200-linux交叉编译器 运行 # chmod +x arm-himix200-linux.install 1. 然后运行 # ./arm-himix2...
2. 程序重编译 2.1 安装arm-himix200-linux交叉编译器 source ./arm-himix200-linux.install 1. 2.2 修改Makefile文件 将ssd_demo文件夹中的Makefile做如下修改 # 将下面的一行改为: CC = aarch64-himix100-linux-gcc # 改为: CC = arm-himix200-linux-gcc 1. 2. 3. 4. 3. 模型重转 3.1 新建一...
这样做的话,arm-himix200-linux-gcc -v会显示成功,但是当去编译sample时候,会出现这个错误 collect2: fatal error: /opt/hisi-linux/x86-arm/arm-himix200-linux/host_bin/../lib/gcc/arm-linux-gnueabi/6.3.0/../../../../arm-linux-gnueabi/bin/nm terminated with signal 6 [Aborted], core dumpe...
vi ./qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf 因为我们现在⽤的交叉编译器名称正好和这个⽂件中的名称是⼀样的,所以不需要进⾏任何修改。如果交叉编译器为“arm-himix200-linux-gcc”与默认的不⼀样,则将“arm-linux-gnueabi”全部替换为“arm-himix200-linux”配置⽣成MakeFile⽂件 cd ...
make CC=arm-himix200-linux-gcc make install DESTDIR=$PWD/_install/ 1. 2. 以上编译结果为动态链接。最后,可使用strip对应用程序进行“瘦身”: arm-himix200-linux-strip hostapd 1. 使用以下命令获取应用程序依赖的动态运行库: wind@WKC:~/Documents/Hi3516DV300/hostapd-2.9/hostapd$ arm-himix200-linux-...
CC=arm-himix200-linux-gcc CXX=arm-himix200-linux-g++ –with-protoc=/media/sf_share/code/protobuf/pc_protobuf/bin/protoc –prefix=/media/sf_share/code/protobuf/arm_protobuf 清除前面的编译文件:make clean 编译(耐心等待):make 安装:make install ...
CC=arm-himix200-linux-gcc ./configure --host=arm-himix200-linux --target=arm-himix200-linux --program-prefix=arm-himix200-linux- --with-pcap=linux --prefix=$(pwd)/../output/3519av100 开发机: ./configure --with-pcap=linux --prefix=$(pwd)/../output/pc ...
8,arm-linux-gnueabi/bin/ld: cannot find -lz 拷贝头文件还是不行啊,最后还是没有libz库,没有办法,还是下载源码编译安装,我用的是这个:CC=arm-himix200-linux-gcc ./configure --prefix=/usr/local/zlib/,它没有--host 选项无法指定交叉编译器。
./configure --cross-prefix=arm-himix200-linux- --enable-cross-compile --target-os=linux --cc=arm-himix200-linux-gcc --arch=arm --prefix=/root/ffmpeg-5.1.2/output --disable-x86asm --disable-debug --disable-doc --disable-zlib --disable-v4l2-m2m --disable-iconv --disable-network --...
-DCMAKE_C_COMPILER=arm-himix200-linux-gcc -DCMAKE_CXX_COMPILER=arm-himix200-linux-g++ -DOPENCV_FORCE_3RDPARTY_BUILD=ON -DBUILD_ZLIB=ON -DWITH_GTK=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=../output ...