报错记录

该文章由 AnonymousUser在 2022年06月08日 12:32:00发布

cmake 过程记录

root@3d2ada78c104:/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor# cmake -DCUDA_USE_STATIC_CUDA_RUNTIME=OFF
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found CUDA: /usr/local/cuda (found suitable exact version "8.0") 
-- Boost version: 1.65.0
-- Could NOT find Boost
-- Configuring done
-- Generating done
-- Build files have been written to: /code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor

make成.so文件过程记录

root@3d2ada78c104:/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor# make
Scanning dependencies of target CppInterface
[ 20%] Building CXX object CMakeFiles/CppInterface.dir/CppInterface.cpp.o
[ 40%] Building CXX object CMakeFiles/CppInterface.dir/ActiveLoader.cpp.o
[ 60%] Building CXX object CMakeFiles/CppInterface.dir/Utils.cpp.o
[ 80%] Building CXX object CMakeFiles/CppInterface.dir/LazyLoader.cpp.o
[100%] Linking CXX shared library libCppInterface.so
[100%] Built target CppInterface

运行提取

root@3d2ada78c104:/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor# python FE_helper.py 
/usr/local/lib/python3.5/dist-packages/tensorflow/python/framework/dtypes.py:469: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  _np_qint8 = np.dtype([("qint8", np.int8, 1)])
/usr/local/lib/python3.5/dist-packages/tensorflow/python/framework/dtypes.py:470: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  _np_quint8 = np.dtype([("quint8", np.uint8, 1)])
/usr/local/lib/python3.5/dist-packages/tensorflow/python/framework/dtypes.py:471: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  _np_qint16 = np.dtype([("qint16", np.int16, 1)])
/usr/local/lib/python3.5/dist-packages/tensorflow/python/framework/dtypes.py:472: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  _np_quint16 = np.dtype([("quint16", np.uint16, 1)])
/usr/local/lib/python3.5/dist-packages/tensorflow/python/framework/dtypes.py:473: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  _np_qint32 = np.dtype([("qint32", np.int32, 1)])
/usr/local/lib/python3.5/dist-packages/tensorflow/python/framework/dtypes.py:476: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.
  np_resource = np.dtype([("resource", np.ubyte, 1)])
Traceback (most recent call last):
  File "FE_helper.py", line 3, in <module>
    import extractor
  File "/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/extractor.py", line 10, in <module>
    import libCppInterface
ImportError: /code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so: undefined symbol: _ZTIN5boost6python15instance_holderE

.so文件动态连接错误情况

root@3d2ada78c104:/code/18967E01967DE024/extract_i3d# ldd -r  /code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so
        linux-vdso.so.1 =>  (0x00007ffdfbeb0000)
        libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8 (0x00007f3ccc10c000)
        libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f3ccbee7000)
        libtiff.so.5 => /usr/lib/x86_64-linux-gnu/libtiff.so.5 (0x00007f3ccbc72000)
        libjasper.so.1 => /usr/lib/x86_64-linux-gnu/libjasper.so.1 (0x00007f3ccba1c000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f3ccb802000)
        libIlmImf-2_2.so.22 => /usr/lib/x86_64-linux-gnu/libIlmImf-2_2.so.22 (0x00007f3ccb332000)
        libHalf.so.12 => /usr/lib/x86_64-linux-gnu/libHalf.so.12 (0x00007f3ccb0ef000)
        libgstreamer-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 (0x00007f3ccae00000)
        libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f3ccabad000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f3cca89c000)
        libgstvideo-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstvideo-0.10.so.0 (0x00007f3cca67f000)
        libgstapp-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstapp-0.10.so.0 (0x00007f3cca472000)
        libgstriff-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstriff-0.10.so.0 (0x00007f3cca265000)
        libgstpbutils-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstpbutils-0.10.so.0 (0x00007f3cca041000)
        libdc1394.so.22 => /usr/lib/x86_64-linux-gnu/libdc1394.so.22 (0x00007f3cc9dcb000)
        libv4l1.so.0 => /usr/lib/x86_64-linux-gnu/libv4l1.so.0 (0x00007f3cc9bc5000)
        libv4l2.so.0 => /usr/lib/x86_64-linux-gnu/libv4l2.so.0 (0x00007f3cc99b7000)
        libavcodec-ffmpeg.so.56 => /usr/lib/x86_64-linux-gnu/libavcodec-ffmpeg.so.56 (0x00007f3cc8583000)
        libavformat-ffmpeg.so.56 => /usr/lib/x86_64-linux-gnu/libavformat-ffmpeg.so.56 (0x00007f3cc8184000)
        libavutil-ffmpeg.so.54 => /usr/lib/x86_64-linux-gnu/libavutil-ffmpeg.so.54 (0x00007f3cc7f15000)
        libswscale-ffmpeg.so.3 => /usr/lib/x86_64-linux-gnu/libswscale-ffmpeg.so.3 (0x00007f3cc7c86000)
        libcudart.so.8.0 => /usr/local/cuda/lib64/libcudart.so.8.0 (0x00007f3cc7a20000)
        libnppc.so.8.0 => /usr/local/cuda/lib64/libnppc.so.8.0 (0x00007f3cc77b0000)
        libnppi.so.8.0 => /usr/local/cuda/lib64/libnppi.so.8.0 (0x00007f3cc0d8c000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f3cc0a0a000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3cc07ed000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f3cc05e5000)
        libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f3cc0371000)
        libtbb.so.2 => /usr/lib/x86_64-linux-gnu/libtbb.so.2 (0x00007f3cc0134000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3cbfe2b000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f3cbfc15000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3cbf84b000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f3cbf629000)
        libjbig.so.0 => /usr/lib/x86_64-linux-gnu/libjbig.so.0 (0x00007f3cbf41b000)
        libIex-2_2.so.12 => /usr/lib/x86_64-linux-gnu/libIex-2_2.so.12 (0x00007f3cbf1fd000)
        libIlmThread-2_2.so.12 => /usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.12 (0x00007f3cbeff6000)
        libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f3cbedf2000)
        libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f3cbea37000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3cbe833000)
        libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f3cbe62b000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f3cbe3bb000)
        libgstbase-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 (0x00007f3cbe161000)
        liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0 (0x00007f3cbdee1000)
        libgstaudio-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstaudio-0.10.so.0 (0x00007f3cbdca6000)
        libgsttag-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgsttag-0.10.so.0 (0x00007f3cbda6e000)
        libraw1394.so.11 => /usr/lib/x86_64-linux-gnu/libraw1394.so.11 (0x00007f3cbd85f000)
        libusb-1.0.so.0 => /lib/x86_64-linux-gnu/libusb-1.0.so.0 (0x00007f3cbd647000)
        libv4lconvert.so.0 => /usr/lib/x86_64-linux-gnu/libv4lconvert.so.0 (0x00007f3cbd3cd000)
        libswresample-ffmpeg.so.1 => /usr/lib/x86_64-linux-gnu/libswresample-ffmpeg.so.1 (0x00007f3cbd1b0000)
        libva.so.1 => /usr/lib/x86_64-linux-gnu/libva.so.1 (0x00007f3cbcf94000)
        libzvbi.so.0 => /usr/lib/x86_64-linux-gnu/libzvbi.so.0 (0x00007f3cbcd09000)
        libxvidcore.so.4 => /usr/lib/x86_64-linux-gnu/libxvidcore.so.4 (0x00007f3cbc9f5000)
        libx265.so.79 => /usr/lib/x86_64-linux-gnu/libx265.so.79 (0x00007f3cbbdd6000)
        libx264.so.148 => /usr/lib/x86_64-linux-gnu/libx264.so.148 (0x00007f3cbba32000)
        libwebp.so.5 => /usr/lib/x86_64-linux-gnu/libwebp.so.5 (0x00007f3cbb7d6000)
        libwavpack.so.1 => /usr/lib/x86_64-linux-gnu/libwavpack.so.1 (0x00007f3cbb5ad000)
        libvpx.so.3 => /usr/lib/x86_64-linux-gnu/libvpx.so.3 (0x00007f3cbb189000)
        libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 (0x00007f3cbaee0000)
        libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0 (0x00007f3cbacb5000)
        libtwolame.so.0 => /usr/lib/x86_64-linux-gnu/libtwolame.so.0 (0x00007f3cbaa92000)
        libtheoraenc.so.1 => /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1 (0x00007f3cba853000)
        libtheoradec.so.1 => /usr/lib/x86_64-linux-gnu/libtheoradec.so.1 (0x00007f3cba639000)
        libspeex.so.1 => /usr/lib/x86_64-linux-gnu/libspeex.so.1 (0x00007f3cba420000)
        libsnappy.so.1 => /usr/lib/x86_64-linux-gnu/libsnappy.so.1 (0x00007f3cba218000)
        libshine.so.3 => /usr/lib/x86_64-linux-gnu/libshine.so.3 (0x00007f3cba00b000)
        libschroedinger-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libschroedinger-1.0.so.0 (0x00007f3cb9d36000)
        libopus.so.0 => /usr/lib/x86_64-linux-gnu/libopus.so.0 (0x00007f3cb9aec000)
        libopenjpeg.so.5 => /usr/lib/x86_64-linux-gnu/libopenjpeg.so.5 (0x00007f3cb98c9000)
        libmp3lame.so.0 => /usr/lib/x86_64-linux-gnu/libmp3lame.so.0 (0x00007f3cb9654000)
        libgsm.so.1 => /usr/lib/x86_64-linux-gnu/libgsm.so.1 (0x00007f3cb9446000)
        libcrystalhd.so.3 => /usr/lib/x86_64-linux-gnu/libcrystalhd.so.3 (0x00007f3cb922b000)
        libssh-gcrypt.so.4 => /usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4 (0x00007f3cb8fe1000)
        librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007f3cb8dc5000)
        libmodplug.so.1 => /usr/lib/x86_64-linux-gnu/libmodplug.so.1 (0x00007f3cb8a3a000)
        libgme.so.0 => /usr/lib/x86_64-linux-gnu/libgme.so.0 (0x00007f3cb87ec000)
        libbluray.so.1 => /usr/lib/x86_64-linux-gnu/libbluray.so.1 (0x00007f3cb85a3000)
        libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f3cb8273000)
        libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f3cb8063000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f3cceb0a000)
        libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f3cb7e3a000)
        libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f3cb7c37000)
        libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f3cb7a34000)
        libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f3cb782d000)
        libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007f3cb762a000)
        libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007f3cb73f9000)
        libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f3cb71e7000)
        libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f3cb6fe4000)
        libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f3cb6dde000)
        libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f3cb6bdc000)
        libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f3cb68a2000)
        libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f3cb6689000)
        libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f3cb6484000)
        libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f3cb6262000)
        libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f3cb605c000)
        libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f3cb5e4a000)
        libicuuc.so.55 => /usr/lib/x86_64-linux-gnu/libicuuc.so.55 (0x00007f3cb5ab6000)
        libgstinterfaces-0.10.so.0 => /usr/lib/x86_64-linux-gnu/libgstinterfaces-0.10.so.0 (0x00007f3cb58a4000)
        libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007f3ccecd7000)
        libsoxr.so.0 => /usr/lib/x86_64-linux-gnu/libsoxr.so.0 (0x00007f3cb563f000)
        libnuma.so.1 => /usr/lib/x86_64-linux-gnu/libnuma.so.1 (0x00007f3cb5434000)
        libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0 (0x00007f3cb522b000)
        libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f3cb4f4a000)
        libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f3cb4d00000)
        libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007f3cb4acd000)
        libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007f3cb4897000)
        libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f3cb4617000)
        libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f3cb43d4000)
        libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f3cb412a000)
        libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f3cb3ec6000)
        libidn.so.11 => /usr/lib/x86_64-linux-gnu/libidn.so.11 (0x00007f3cb3c93000)
        libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f3cb3a80000)
        libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f3cb387c000)
        libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f3cb3676000)
        libicudata.so.55 => /usr/lib/x86_64-linux-gnu/libicudata.so.55 (0x00007f3cb1bbf000)
        libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x00007f3cb199d000)
        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f3cb1789000)
        libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f3cb14b7000)
        libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f3cb1288000)
        libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f3cb1084000)
        libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f3cb0e79000)
        libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f3cb0c75000)
        libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f3cb0a5a000)
undefined symbol: _ZTIN5boost6python15instance_holderE  (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZTIN5boost6python7objects21py_function_impl_baseE    (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZNK5boost6python7objects21py_function_impl_base9max_arityEv  (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _Py_NoneStruct        (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: PyExc_TypeError       (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: PyBool_Type   (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python6detail12gcc_demangleEPKc     (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: PyLong_FromLong       (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python5numpy6detail15get_float_dtypeILi32EEENS1_5dtypeEv    (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python23throw_error_already_setEv   (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python7objects17copy_class_objectERKNS0_9type_infoES4_      (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python9converter18shared_ptr_deleterclEPKv  (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: PyErr_SetString       (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python7objects10class_baseC2EPKcmPKNS0_9type_infoES4_       (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python15instance_holderC2Ev (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python7objects15function_objectERKNS1_11py_functionERKSt4pairIPKNS0_6detail7keywordES9_E    (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python7objects16add_to_namespaceERKNS0_3api6objectEPKcS5_S7_        (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python6detail11init_moduleER11PyModuleDefPFvvE      (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZNK5boost6python9converter12registration25expected_from_python_typeEv        (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python7objects16find_static_typeEPvNS0_9type_infoES3_       (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python15instance_holder10deallocateEP7_objectPv     (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python5numpy5zerosERKNS0_5tupleERKNS1_5dtypeE       (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python9converter25rvalue_from_python_stage1EP7_objectRKNS1_12registrationE  (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python7objects23register_dynamic_id_auxENS0_9type_infoEPFSt4pairIPvS2_ES4_E (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python9converter21object_manager_traitsINS0_5numpy7ndarrayEE10get_pytypeEv  (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python9converter8registry5queryENS0_9type_infoE     (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: Py_Initialize (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python15instance_holder7installEP7_object   (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python7objects21py_function_impl_baseD2Ev   (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python9converter8registry6lookupENS0_9type_infoE    (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: PyBool_FromLong       (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python9converter18shared_ptr_deleterC1ENS0_6handleI7_objectEE       (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python9converter18shared_ptr_deleterD1Ev    (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python9converter8registry6insertEPFPvP7_objectEPFvS5_PNS1_30rvalue_from_python_stage1_dataEENS0_9type_infoEPFPK11_typeobjectvE     (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python7objects10class_base17set_instance_sizeEm     (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python15instance_holderD2Ev (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python15instance_holder8allocateEP7_objectmm        (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python5numpy10initializeEb  (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZNK5boost6python9converter12registration16get_class_objectEv (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: PyTuple_New   (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python9converter22get_lvalue_from_pythonEP7_objectRKNS1_12registrationE     (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: PyLong_FromUnsignedLong       (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)
undefined symbol: _ZN5boost6python9converter8registry6insertEPFP7_objectPKvENS0_9type_infoEPFPK11_typeobjectvE  (/code/18967E01967DE024/extract_i3d/Kinetics-FeatureExtractor/libCppInterface.so)

文件结构

|-- ActiveLoader.cpp
|-- ActiveLoader.h
|-- CMakeCache.txt
|-- CMakeFiles
|   |-- 3.10.3
|   |   |-- CMakeCCompiler.cmake
|   |   |-- CMakeCXXCompiler.cmake
|   |   |-- CMakeDetermineCompilerABI_C.bin
|   |   |-- CMakeDetermineCompilerABI_CXX.bin
|   |   |-- CMakeSystem.cmake
|   |   |-- CompilerIdC
|   |   |   |-- CMakeCCompilerId.c
|   |   |   |-- a.out
|   |   |   `-- tmp
|   |   `-- CompilerIdCXX
|   |       |-- CMakeCXXCompilerId.cpp
|   |       |-- a.out
|   |       `-- tmp
|   |-- CMakeDirectoryInformation.cmake
|   |-- CMakeOutput.log
|   |-- CMakeTmp
|   |-- CppInterface.dir
|   |   |-- ActiveLoader.cpp.o
|   |   |-- CXX.includecache
|   |   |-- CppInterface.cpp.o
|   |   |-- DependInfo.cmake
|   |   |-- LazyLoader.cpp.o
|   |   |-- Utils.cpp.o
|   |   |-- build.make
|   |   |-- cmake_clean.cmake
|   |   |-- depend.internal
|   |   |-- depend.make
|   |   |-- flags.make
|   |   |-- link.txt
|   |   `-- progress.make
|   |-- Makefile.cmake
|   |-- Makefile2
|   |-- TargetDirectories.txt
|   |-- cmake.check_cache
|   |-- feature_tests.bin
|   |-- feature_tests.c
|   |-- feature_tests.cxx
|   `-- progress.marks
|-- CMakeLists.txt
|-- CppInterface.cpp
|-- FE_helper.py
|-- FE_helper_file.py
|-- LazyLoader.cpp
|-- LazyLoader.h
|-- Makefile
|-- README
|-- Utils.cpp
|-- Utils.h
|-- __pycache__
|   |-- extractor.cpython-35.pyc
|   `-- i3d.cpython-35.pyc
|-- cmake_install.cmake
|-- evaluator.py
|-- extractor.py
|-- extractor.pyc
|-- extractor_lazy.py
|-- i3d.py
|-- i3d.pyc
|-- libCppInterface.so
`-- viewInfo



共0条评论


    暂无评论


Leave A Comment