Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
OPENCV4.0.0,imshow找不到.
Apps Section
850
views ·
0
replies ·
To
floor
Go
js2fj5zqh
deepin
2019-05-15 05:15
Author
编了一个打开一张图片的程序,在ubuntu16下编译正常.但是在deepin下,怎么样都没办法让qt,codeblocks跑起来.去掉/usr/lib/libopencv_world.so
-------------- Build: Debug in Hello_Qt_OpenCV (compiler: GNU GCC Compiler)---------------
g++ -o bin/Debug/Hello_Qt_OpenCV obj/Debug/main.o /usr/local/lib/librealsense2.so /usr/local/lib/libfw.a /usr/local/lib/libtm.a /usr/local/lib/librealsense2.so
obj/Debug/main.o:在函数‘main’中:
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:12:对‘cv::imread(std::__cxx11::basic_string, std::allocator > const&, int)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:15:对‘cv::namedWindow(std::__cxx11::basic_string, std::allocator > const&, int)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:16:对‘ cv::imshow(std::__cxx11::basic_string, std::allocator > const&, cv::_InputArray const&)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:18:对‘ cv::medianBlur(cv::_InputArray const&, cv::_OutputArray const&, int)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:19:对‘ cv::imwrite(std::__cxx11::basic_string, std::allocator > const&, cv::_InputArray const&, std::vector > const&)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:20:对‘cv::waitKey(int)’未定义的引用
obj/Debug/main.o:在函数‘cv::Mat::~Mat()’中:
/usr/local/include/opencv2/core/mat.inl.hpp:739:对‘cv::fastFree(void*)’未定义的引用
obj/Debug/main.o:在函数‘cv::Mat::release()’中:
/usr/local/include/opencv2/core/mat.inl.hpp:851:对‘cv::Mat::deallocate()’未定义的引用
collect2: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 0 second(s))
1 error(s), 0 warning(s) (0 minute(s), 0 second(s))
加上后
-------------- Build: Debug in Hello_Qt_OpenCV (compiler: GNU GCC Compiler)---------------
g++ -o bin/Debug/Hello_Qt_OpenCV obj/Debug/main.o /usr/local/lib/librealsense2.so /usr/local/lib/libfw.a /usr/local/lib/libtm.a /usr/local/lib/librealsense2.so /usr/local/lib/libopencv_world.so
obj/Debug/main.o:在函数‘main’中:
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:16:对‘cv::imshow(std::__cxx11::basic_string, std::allocator > const&, cv::_InputArray const&)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:18:对‘cv::medianBlur(cv::_InputArray const&, cv::_OutputArray const&, int)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:19:对‘cv::imwrite(std::__cxx11::basic_string, std::allocator > const&, cv::_InputArray const&, std::vector > const&)’未定义的引用
collect2: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 0 second(s))
1 error(s), 0 warning(s) (0 minute(s), 0 second(s))
奇怪:imread,imshow难道不在同一个头文件下??????????
Reply
Like 0
Favorite
View the author
All Replies
No replies yet
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Events
More
g++ -o bin/Debug/Hello_Qt_OpenCV obj/Debug/main.o /usr/local/lib/librealsense2.so /usr/local/lib/libfw.a /usr/local/lib/libtm.a /usr/local/lib/librealsense2.so
obj/Debug/main.o:在函数‘main’中:
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:12:对‘cv::imread(std::__cxx11::basic_string, std::allocator > const&, int)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:15:对‘cv::namedWindow(std::__cxx11::basic_string, std::allocator > const&, int)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:16:对‘ cv::imshow(std::__cxx11::basic_string, std::allocator > const&, cv::_InputArray const&)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:18:对‘ cv::medianBlur(cv::_InputArray const&, cv::_OutputArray const&, int)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:19:对‘ cv::imwrite(std::__cxx11::basic_string, std::allocator > const&, cv::_InputArray const&, std::vector > const&)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:20:对‘cv::waitKey(int)’未定义的引用
obj/Debug/main.o:在函数‘cv::Mat::~Mat()’中:
/usr/local/include/opencv2/core/mat.inl.hpp:739:对‘cv::fastFree(void*)’未定义的引用
obj/Debug/main.o:在函数‘cv::Mat::release()’中:
/usr/local/include/opencv2/core/mat.inl.hpp:851:对‘cv::Mat::deallocate()’未定义的引用
collect2: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 0 second(s))
1 error(s), 0 warning(s) (0 minute(s), 0 second(s))
g++ -o bin/Debug/Hello_Qt_OpenCV obj/Debug/main.o /usr/local/lib/librealsense2.so /usr/local/lib/libfw.a /usr/local/lib/libtm.a /usr/local/lib/librealsense2.so /usr/local/lib/libopencv_world.so
obj/Debug/main.o:在函数‘main’中:
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:16:对‘cv::imshow(std::__cxx11::basic_string, std::allocator > const&, cv::_InputArray const&)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:18:对‘cv::medianBlur(cv::_InputArray const&, cv::_OutputArray const&, int)’未定义的引用
/home/zhu/zqh-test/Hello_Qt_OpenCV/Hello_Qt_OpenCV/main.cpp:19:对‘cv::imwrite(std::__cxx11::basic_string, std::allocator > const&, cv::_InputArray const&, std::vector > const&)’未定义的引用
collect2: error: ld returned 1 exit status
Process terminated with status 1 (0 minute(s), 0 second(s))
1 error(s), 0 warning(s) (0 minute(s), 0 second(s))