Comments (3)
As long as the BUILD_opencv_world is not checked, it can be successfully built. I don't know if this is intentional or not
from opencv_contrib.
After manually executing moc on xxx.hpp.
Add moc_ xxx.cpp to the project.
Can solve the problem of symbol not being found in xxx.obj
You can see that the error message from main_call_window.obj has disappeared
But I couldn't find a solution to fix it by setting up relevant code in CMake
from opencv_contrib.
I found that the reason is that qt needs to be AUTOMOC before target creation, but qt in cvv is only found in cvv's cmakelist. When compiling the opencv_world, the cmakelist in cvv was not run, so there are no qt and moc for the opencv_world.
As a result, I made some modifications in cmakelist in opencv_world, moc the source and header files of cvv in opencv_world(but I don't know why I can't set only the moc part of the file, so it now moc all the source and header files), and after the modifications, I compiled a opencv_world.dll file linked to qt.
After testing, it works very well
fix pr:opencv/opencv#24921
from opencv_contrib.
Related Issues (20)
- What are the return type of detectEllipses. HOT 1
- ccalib/omnidir: bad results with projectPoints / undistortPoints for non-contiguous inputs
- Ogre.h cannot be found HOT 5
- Typos
- Errors when building from source with CUDA modules HOT 1
- Ubuntu 18.04 make -j4 时,报错 HOT 1
- Omnidirectional Camera Calibration HOT 2
- CUDA Toolkit 12.4.0 `tuple` incompatibility HOT 14
- CUDA Connected Components: Wrong dimension checks? HOT 2
- cuda sgm sgbm_gpu->setSpeckleWindowSize(200); sgbm_gpu->setSpeckleRange(1); does not work HOT 1
- The detectEllipses() will causing memory issues and crash. HOT 7
- `cudacodec`: `VideoWriter` fails to compile with Nvidia Video Codec SDK 12.2 HOT 1
- fast_line_detector will not merge segments while there are only two segs on one line
- Build with Error C2664 nppiMeanStdDevGetBufferHostSize_8u_C1R HOT 3
- [Feature] Support 10 bit YUV video in `cv::cudacodec::VideoWriter` and `cv::cudacodec::VideoReader`
- error: no instance of overloaded function "cv::cudev::blockReduce" matches the argument list HOT 8
- ovis: example: aruco_ar_demo.cpp references out-dated header.
- MSB8066 “E:\opencv-4.8.0\build\x64\CMakeFiles\1ac37189e8ef9c926d9800732b650c33\gen_opencv_objc_source_osx.rule;E:\opencv-4.8.0\build\x64\CMakeFiles\7ee019d198942c62ba11a70234367c00\gen_opencv_objc_source_osx.rule”的自定义生成已退出,代码为 -200。
- Radon Transform
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opencv_contrib.