-
Notifications
You must be signed in to change notification settings - Fork 633
Open
Description
Hi! all
I am new to windows environment with ROS ecosystem.
Here facing problems with windows build of cv_bridge stating
: fatal error LNK1120: 3 unresolved externals I have tried some of the open PRs for fixes, but that didn't work #390
here is complete output:
-- Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.18363.
-- The C compiler identification is MSVC 19.28.29334.0
-- The CXX compiler identification is MSVC 19.28.29334.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found ament_cmake_ros: 0.9.2 (C:/dev/ros2-windows/share/ament_cmake_ros/cmake)
-- Found PythonInterp: C:/Python38/python.exe (found suitable version "3.8.10", minimum required is "3")
-- Using PYTHON_EXECUTABLE: C:/Python38/python.exe
-- Found PythonLibs: C:/Python38/libs/python38.lib (found version "3.8.10")
-- Found Boost: C:/Program Files/PCL 1.12.0/3rdParty/Boost/lib/cmake/Boost-1.76.0/BoostConfig.cmake (found version "1.76.0")
-- Found Boost: C:/Program Files/PCL 1.12.0/3rdParty/Boost/lib/cmake/Boost-1.76.0/BoostConfig.cmake (found version "1.76.0") found components: python
-- Found sensor_msgs: 2.2.3 (C:/dev/ros2-windows/share/sensor_msgs/cmake)
-- Using all available rosidl_typesupport_c: rosidl_typesupport_fastrtps_c;rosidl_typesupport_introspection_c
-- Found rosidl_adapter: 2.2.1 (C:/dev/ros2-windows/share/rosidl_adapter/cmake)
-- Found OpenSSL: optimized;C:/Python38/Library/lib/libcrypto.lib;debug;C:/Program Files/OpenSSL-Win64/lib/VC/libcrypto64MDd.lib (found version "1.1.1k")
-- Found FastRTPS: C:/dev/ros2-windows/include
-- Using all available rosidl_typesupport_cpp: rosidl_typesupport_fastrtps_cpp;rosidl_typesupport_introspection_cpp
-- Found OpenCV: C:/Users/hpd4kor/Desktop/opencv/build (found suitable version "4.5.2", minimum required is "4") found components: opencv_core opencv_imgproc opencv_imgcodecs
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed
-- Performing Test COMPILER_HAS_DEPRECATED
-- Performing Test COMPILER_HAS_DEPRECATED - Success
-- Found PythonInterp: C:/Python38/python.exe (found version "3.8.10")
-- Found PythonLibs: C:/Python38/libs/python38.lib (found suitable version "3.8.10", minimum required is "3.8")
-- Found ament_lint_auto: 0.10.6 (C:/dev/ros2-windows/share/ament_lint_auto/cmake)
-- Found gtest sources under 'C:/dev/ros2-windows/src/gtest_vendor': C++ tests using 'Google Test' will be built
-- Configuring done
-- Generating done
-- Build files have been written to: C:/dev/carla-nav/build/cv_bridge
Microsoft (R) Build Engine version 16.8.2+25e4d540b for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
Building Custom Rule C:/dev/carla-nav/src/vision_opencv/cv_bridge/python/CMakeLists.txt
running egg_info
creating cv_bridge.egg-info
writing cv_bridge.egg-info\PKG-INFO
writing dependency_links to cv_bridge.egg-info\dependency_links.txt
writing top-level names to cv_bridge.egg-info\top_level.txt
writing manifest file 'cv_bridge.egg-info\SOURCES.txt'
reading manifest file 'cv_bridge.egg-info\SOURCES.txt'
writing manifest file 'cv_bridge.egg-info\SOURCES.txt'
Building Custom Rule C:/dev/carla-nav/src/vision_opencv/cv_bridge/python/CMakeLists.txt
Building Custom Rule C:/dev/carla-nav/src/vision_opencv/cv_bridge/src/CMakeLists.txt
cv_bridge.cpp
rgb_colors.cpp
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(55,1): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'cv_bridge::Exception' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\stdexcept(107): message : see declaration of 'std::runtime_error' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(54): message : see declaration of 'cv_bridge::Exception' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(86,31): warning C4251: 'cv_bridge::CvImage::header': struct 'std_msgs::msg::Header_<std::allocator<void>>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\ros2-windows\include\std_msgs/msg/detail/header__struct.hpp(140): message : see declaration of 'std_msgs::msg::Header_<std::allocator<void>>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(87,23): warning C4251: 'cv_bridge::CvImage::encoding': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\xstring(4648): message : see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(88,16): warning C4251: 'cv_bridge::CvImage::image': class 'cv::Mat' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\Users\hpd4kor\Desktop\opencv\build\include\opencv2/core/mat.hpp(801): message : see declaration of 'cv::Mat' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(147,46): warning C4251: 'cv_bridge::CvImage::tracked_object_': class 'std::shared_ptr<const void>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(147): message : see declaration of 'std::shared_ptr<const void>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp(396,49): warning C4267: '=': conversion from 'size_t' to 'sensor_msgs::msg::Image_<std::allocator<void>>::_step_type', possible loss of data [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp(547,88): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp(629,47): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp(631,43): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp(635,43): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp(682,61): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp(684,51): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\cv_bridge.cpp(605,39): warning C4101: 'e': unreferenced local variable [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge.vcxproj]
Creating library C:/dev/carla-nav/build/cv_bridge/src/Release/cv_bridge.lib and object C:/dev/carla-nav/build/cv_bridge/src/Release/cv_bridge.exp
cv_bridge.vcxproj -> C:\dev\carla-nav\build\cv_bridge\src\Release\cv_bridge.dll
Building Custom Rule C:/dev/ros2-windows/src/gtest_vendor/CMakeLists.txt
gtest-all.cc
gtest.vcxproj -> C:\dev\carla-nav\build\cv_bridge\gtest\Release\gtest.lib
Building Custom Rule C:/dev/ros2-windows/src/gtest_vendor/CMakeLists.txt
gtest_main.cc
gtest_main.vcxproj -> C:\dev\carla-nav\build\cv_bridge\gtest\Release\gtest_main.lib
Building Custom Rule C:/dev/carla-nav/src/vision_opencv/cv_bridge/test/CMakeLists.txt
test_endian.cpp
test_compression.cpp
utest.cpp
utest2.cpp
test_rgb_colors.cpp
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(55,1): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'cv_bridge::Exception' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\stdexcept(107): message : see declaration of 'std::runtime_error' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(54): message : see declaration of 'cv_bridge::Exception' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(86,31): warning C4251: 'cv_bridge::CvImage::header': struct 'std_msgs::msg::Header_<std::allocator<void>>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\ros2-windows\include\std_msgs/msg/detail/header__struct.hpp(140): message : see declaration of 'std_msgs::msg::Header_<std::allocator<void>>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(87,23): warning C4251: 'cv_bridge::CvImage::encoding': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\xstring(4648): message : see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(88,16): warning C4251: 'cv_bridge::CvImage::image': class 'cv::Mat' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Users\hpd4kor\Desktop\opencv\build\include\opencv2/core/mat.hpp(801): message : see declaration of 'cv::Mat' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(147,46): warning C4251: 'cv_bridge::CvImage::tracked_object_': class 'std::shared_ptr<const void>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(147): message : see declaration of 'std::shared_ptr<const void>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_endian.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(55,1): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'cv_bridge::Exception' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\stdexcept(107): message : see declaration of 'std::runtime_error' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(54): message : see declaration of 'cv_bridge::Exception' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(86,31): warning C4251: 'cv_bridge::CvImage::header': struct 'std_msgs::msg::Header_<std::allocator<void>>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\ros2-windows\include\std_msgs/msg/detail/header__struct.hpp(140): message : see declaration of 'std_msgs::msg::Header_<std::allocator<void>>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(87,23): warning C4251: 'cv_bridge::CvImage::encoding': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\xstring(4648): message : see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(88,16): warning C4251: 'cv_bridge::CvImage::image': class 'cv::Mat' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Users\hpd4kor\Desktop\opencv\build\include\opencv2/core/mat.hpp(801): message : see declaration of 'cv::Mat' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(147,46): warning C4251: 'cv_bridge::CvImage::tracked_object_': class 'std::shared_ptr<const void>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(147): message : see declaration of 'std::shared_ptr<const void>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\test_compression.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(55,1): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'cv_bridge::Exception' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\stdexcept(107): message : see declaration of 'std::runtime_error' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(54): message : see declaration of 'cv_bridge::Exception' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(86,31): warning C4251: 'cv_bridge::CvImage::header': struct 'std_msgs::msg::Header_<std::allocator<void>>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\ros2-windows\include\std_msgs/msg/detail/header__struct.hpp(140): message : see declaration of 'std_msgs::msg::Header_<std::allocator<void>>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(87,23): warning C4251: 'cv_bridge::CvImage::encoding': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\xstring(4648): message : see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(88,16): warning C4251: 'cv_bridge::CvImage::image': class 'cv::Mat' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Users\hpd4kor\Desktop\opencv\build\include\opencv2/core/mat.hpp(801): message : see declaration of 'cv::Mat' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(147,46): warning C4251: 'cv_bridge::CvImage::tracked_object_': class 'std::shared_ptr<const void>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(147): message : see declaration of 'std::shared_ptr<const void>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest2.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(55,1): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'cv_bridge::Exception' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\stdexcept(107): message : see declaration of 'std::runtime_error' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(54): message : see declaration of 'cv_bridge::Exception' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(86,31): warning C4251: 'cv_bridge::CvImage::header': struct 'std_msgs::msg::Header_<std::allocator<void>>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\ros2-windows\include\std_msgs/msg/detail/header__struct.hpp(140): message : see declaration of 'std_msgs::msg::Header_<std::allocator<void>>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(87,23): warning C4251: 'cv_bridge::CvImage::encoding': class 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\xstring(4648): message : see declaration of 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(88,16): warning C4251: 'cv_bridge::CvImage::image': class 'cv::Mat' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\Users\hpd4kor\Desktop\opencv\build\include\opencv2/core/mat.hpp(801): message : see declaration of 'cv::Mat' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(147,46): warning C4251: 'cv_bridge::CvImage::tracked_object_': class 'std::shared_ptr<const void>' needs to have dll-interface to be used by clients of class 'cv_bridge::CvImage' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\include\cv_bridge/cv_bridge.h(147): message : see declaration of 'std::shared_ptr<const void>' (compiling source file C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp) [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\test\utest.cpp(60,35): warning C4101: 'e': unreferenced local variable [C:\dev\carla-nav\build\cv_bridge\test\cv_bridge-utest.vcxproj]
cv_bridge-utest.vcxproj -> C:\dev\carla-nav\build\cv_bridge\test\Release\cv_bridge-utest.exe
Building Custom Rule C:/dev/carla-nav/src/vision_opencv/cv_bridge/src/CMakeLists.txt
module.cpp
module_opencv3.cpp
C:\Program Files\PCL 1.12.0\3rdParty\Boost\include\boost-1_76\boost/bind.hpp(41): message : The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
C:\Program Files\PCL 1.12.0\3rdParty\Boost\include\boost-1_76\boost/bind.hpp(41): message : The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\module_opencv3.cpp(19,3): warning C4996: '_vsnprintf': This function or variable may be unsafe. Consider using _vsnprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\module_opencv3.cpp(83,3): warning C5030: attribute 'gnu::unused' is not recognized [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
C:\dev\carla-nav\src\vision_opencv\cv_bridge\src\module_opencv3.cpp(89,3): warning C4996: '_vsnprintf': This function or variable may be unsafe. Consider using _vsnprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
Creating library C:/dev/carla-nav/build/cv_bridge/src/Release/cv_bridge_boost.lib and object C:/dev/carla-nav/build/cv_bridge/src/Release/cv_bridge_boost.exp
LINK : warning LNK4217: symbol '?throw_error_already_set@python@boost@@YAXXZ (void __cdecl boost::python::throw_error_already_set(void))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(errors.obj)' is imported by 'module.obj' in function '"struct _object * __cdecl boost::python::detail::manage_ptr<struct _object>(struct _object *,...)" (??$manage_ptr@U_object@@@detail@python@boost@@YAPEAU_object@@PEAU3@ZZ)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '??1?$handle@U_object@@@python@boost@@QEAA@XZ (public: __cdecl boost::python::handle<struct _object>::~handle<struct _object>(void))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(function_doc_signature.obj)' is imported by 'module.obj' in function '"public: __cdecl boost::python::detail::keyword::~keyword(void)" (??1keyword@detail@python@boost@@QEAA@XZ)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '?lookup@registry@converter@python@boost@@YAAEBUregistration@234@Utype_info@34@@Z (struct boost::python::converter::registration const & __cdecl boost::python::converter::registry::lookup(struct boost::python::type_info))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(registry.obj)' is imported by 'module.obj' in function '"void __cdecl `dynamic initializer for 'public: static struct boost::python::converter::registration const & const boost::python::converter::detail::registered_base<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &>::converters''(void)" (??__E?converters@?$registered_base@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@detail@converter@python@boost@@2AEBUregistration@345@EB@@YAXXZ)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '?query@registry@converter@python@boost@@YAPEBUregistration@234@Utype_info@34@@Z (struct boost::python::converter::registration const * __cdecl boost::python::converter::registry::query(struct boost::python::type_info))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(registry.obj)' is imported by 'module.obj' in function '"public: static struct _typeobject const * __cdecl boost::python::converter::expected_pytype_for_arg<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &>::get_pytype(void)" (?get_pytype@?$expected_pytype_for_arg@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@converter@python@boost@@SAPEBU_typeobject@@XZ)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '?expected_from_python_type@registration@converter@python@boost@@QEBAPEBU_typeobject@@XZ (public: struct _typeobject const * __cdecl boost::python::converter::registration::expected_from_python_type(void)const )' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(registry.obj)' is imported by 'module.obj' in function '"public: static struct _typeobject const * __cdecl boost::python::converter::expected_pytype_for_arg<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &>::get_pytype(void)" (?get_pytype@?$expected_pytype_for_arg@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@converter@python@boost@@SAPEBU_typeobject@@XZ)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '?rvalue_from_python_stage1@converter@python@boost@@YA?AUrvalue_from_python_stage1_data@123@PEAU_object@@AEBUregistration@123@@Z (struct boost::python::converter::rvalue_from_python_stage1_data __cdecl boost::python::converter::rvalue_from_python_stage1(struct _object *,struct boost::python::converter::registration const &))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(from_python.obj)' is imported by 'module.obj' in function '"public: virtual struct _object * __cdecl boost::python::objects::caller_py_function_impl<struct boost::python::detail::caller<class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &),struct boost::python::default_call_policies,struct boost::mpl::vector4<class boost::python::api::object,class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &> > >::operator()(struct _object *,struct _object *)" (??R?$caller_py_function_impl@U?$caller@P6A?AVobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@ZUdefault_call_policies@34@U?$vector4@Vobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV56@@mpl@4@@detail@python@boost@@@objects@python@boost@@UEAAPEAU_object@@PEAU4@0@Z)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '??1py_function_impl_base@objects@python@boost@@UEAA@XZ (public: virtual __cdecl boost::python::objects::py_function_impl_base::~py_function_impl_base(void))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(function.obj)' is imported by 'module.obj' in function '"public: virtual void * __cdecl boost::python::objects::caller_py_function_impl<struct boost::python::detail::caller<class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &),struct boost::python::default_call_policies,struct boost::mpl::vector4<class boost::python::api::object,class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &> > >::`scalar deleting destructor'(unsigned int)" (??_G?$caller_py_function_impl@U?$caller@P6A?AVobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@ZUdefault_call_policies@34@U?$vector4@Vobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV56@@mpl@4@@detail@python@boost@@@objects@python@boost@@UEAAPEAXI@Z)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '??0object@api@python@boost@@QEAA@AEBV?$handle@U_object@@@23@@Z (public: __cdecl boost::python::api::object::object(class boost::python::handle<struct _object> const &))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(object_operators.obj)' is imported by 'module.obj' in function '"class boost::python::api::object __cdecl cvtColor2Wrap(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?cvtColor2Wrap@@YA?AVobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@Z)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '?function_object@objects@python@boost@@YA?AVobject@api@23@AEBUpy_function@123@AEBU?$pair@PEBUkeyword@detail@python@boost@@PEBU1234@@std@@@Z (class boost::python::api::object __cdecl boost::python::objects::function_object(struct boost::python::objects::py_function const &,struct std::pair<struct boost::python::detail::keyword const *,struct boost::python::detail::keyword const *> const &))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(function.obj)' is imported by 'module.obj' in function '"class boost::python::api::object __cdecl boost::python::detail::make_function_aux<class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &),struct boost::python::default_call_policies,struct boost::mpl::vector4<class boost::python::api::object,class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &>,struct boost::mpl::int_<0> >(class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &),struct boost::python::default_call_policies const &,struct boost::mpl::vector4<class boost::python::api::object,class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &> const &,struct std::pair<struct boost::python::detail::keyword const *,struct boost::python::detail::keyword const *> const &,struct boost::mpl::int_<0>)" (??$make_function_aux@P6A?AVobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@ZUdefault_call_policies@34@U?$vector4@Vobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV56@@mpl@4@U?$int_@$0A@@94@@detail@python@boost@@YA?AVobject@api@12@P6A?AV3412@V3412@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@ZAEBUdefault_call_policies@12@AEBU?$vector4@Vobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV56@@mpl@2@AEBU?$pair@PEBUkeyword@detail@python@boost@@PEBU1234@@6@U?$int_@$0A@@92@@Z)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '?function_object@objects@python@boost@@YA?AVobject@api@23@AEBUpy_function@123@@Z (class boost::python::api::object __cdecl boost::python::objects::function_object(struct boost::python::objects::py_function const &))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(function.obj)' is imported by 'module.obj' in function '"class boost::python::api::object __cdecl boost::python::detail::make_function1<class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)>(class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &),...)" (??$make_function1@P6A?AVobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@Z@detail@python@boost@@YA?AVobject@api@12@P6A?AV3412@V3412@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@ZZZ)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '?scope_setattr_doc@detail@python@boost@@YAXPEBDAEBVobject@api@23@0@Z (void __cdecl boost::python::detail::scope_setattr_doc(char const *,class boost::python::api::object const &,char const *))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(module.obj)' is imported by 'module.obj' in function '"void __cdecl boost::python::def<class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)>(char const *,class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &))" (??$def@P6A?AVobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@Z@python@boost@@YAXPEBDP6A?AVobject@api@01@V2301@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2@Z@Z)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '?init_module@detail@python@boost@@YAPEAU_object@@AEAUPyModuleDef@@P6AXXZ@Z (struct _object * __cdecl boost::python::detail::init_module(struct PyModuleDef &,void (__cdecl*)(void)))' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(module.obj)' is imported by 'module.obj' in function 'PyInit_cv_bridge_boost' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
LINK : warning LNK4217: symbol '?current_scope@detail@python@boost@@3PEAU_object@@EA (struct _object * boost::python::detail::current_scope)' defined in 'libboost_python38-vc142-mt-x64-1_76.lib(module.obj)' is imported by 'module.obj' in function '"void __cdecl boost::python::def<class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool,double,double),struct cvtColorForDisplayWrap_overloads>(char const *,class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool,double,double),struct cvtColorForDisplayWrap_overloads const &)" (??$def@P6A?AVobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1_NNN@ZUcvtColorForDisplayWrap_overloads@@@python@boost@@YAXPEBDP6A?AVobject@api@01@V2301@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2_NNN@ZAEBUcvtColorForDisplayWrap_overloads@@@Z)' [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
module.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl boost::python::handle<struct _object>::handle<struct _object>(void)" (__imp_??0?$handle@U_object@@@python@boost@@QEAA@XZ) referenced in function "public: void __cdecl boost::python::detail::keyword::`default constructor closure'(void)" (??_Fkeyword@detail@python@boost@@QEAAXXZ) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
module.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl boost::python::handle<struct _object>::handle<struct _object>(class boost::python::handle<struct _object> const &)" (__imp_??0?$handle@U_object@@@python@boost@@QEAA@AEBV012@@Z) referenced in function "public: __cdecl boost::python::detail::keyword::keyword(struct boost::python::detail::keyword &&)" (??0keyword@detail@python@boost@@QEAA@$$QEAU0123@@Z) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
module.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl boost::python::objects::py_function_impl_base::py_function_impl_base(void)" (__imp_??0py_function_impl_base@objects@python@boost@@QEAA@XZ) referenced in function "class boost::python::api::object __cdecl boost::python::detail::make_function1<class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)>(class boost::python::api::object (__cdecl*)(class boost::python::api::object,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &),...)" (??$make_function1@P6A?AVobject@api@python@boost@@V1234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@Z@detail@python@boost@@YA?AVobject@api@12@P6A?AV3412@V3412@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@ZZZ) [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]
C:\dev\carla-nav\build\cv_bridge\src\Release\cv_bridge_boost.dll : fatal error LNK1120: 3 unresolved externals [C:\dev\carla-nav\build\cv_bridge\src\cv_bridge_boost.vcxproj]Metadata
Metadata
Assignees
Labels
No labels