Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 包含霓虹灯或VFP3指令的ELF?_C++_Opencv_Arm_Neon - Fatal编程技术网

C++ 包含霓虹灯或VFP3指令的ELF?

C++ 包含霓虹灯或VFP3指令的ELF?,c++,opencv,arm,neon,C++,Opencv,Arm,Neon,是否可以查看ELF是否包含霓虹灯指令 我的用例是: 在Beaglebone上,我想使用带有NEON扩展的OpenCV。BeagleBone运行Ubuntu。我不确定存储库中的二进制文件是否在编译时激活了NEON扩展。如果扩展没有被激活,我必须自己编译OpenCV。试试readelf-A,看看你是否看到类似的东西 Tag_Advanced_SIMD_arch: NEONv1 Tag_FP_arch: VFPv3 注;对于包含使用NEON的二进制文件,但不是强制性的(即,仅在检查cpu功能后在运行

是否可以查看ELF是否包含霓虹灯指令

我的用例是:


在Beaglebone上,我想使用带有NEON扩展的OpenCV。BeagleBone运行Ubuntu。我不确定存储库中的二进制文件是否在编译时激活了NEON扩展。如果扩展没有被激活,我必须自己编译OpenCV。

试试
readelf-A
,看看你是否看到类似的东西

Tag_Advanced_SIMD_arch: NEONv1
Tag_FP_arch: VFPv3

注;对于包含使用NEON的二进制文件,但不是强制性的(即,仅在检查cpu功能后在运行时激活),有时会禁用此类标志,以表示二进制文件可以在没有所述扩展的设备上使用。(我记得他们曾经用raspbian检查这些细节,以确保二进制文件的编译方式正确。)