how to build debug opencv
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- opencv, python
- Ambito
- build-system, tooling
Direzione di ricerca
Inizia con le istruzioni per la build di debug manuale collegate nell’issue e ispeziona setup.py, in particolare la configurazione della libreria Python e _classify_installed_files_override intorno alla riga 450. Riproduci la build di debug di Windows Python 3.11, quindi confronta il percorso generato _skbuild\win32-3.11\make-build\lib\python3\debug\cv2.pyd con il percorso previsto dal classificatore. Il lavoro è completato quando la build di debug documentata termina senza l’eccezione di file mancante.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I followed the instructions in link A and installed scikit build and numpy, then ran python setup. py bdistw_heel -- build type=Debug. First, it would report an error that it couldn't find the libs/python311-d. lib file, but I'm sure it exists in my python. It always defaults to finding the release version libs/python311.lib. In order to find it,I tried many methods and finally added :
'$lib-dbg='D:/Program/miniconda 3/env/opencv-build/libs/python311-d.lib'
$env: MAKE-ARGS="-DPYTHON3_LIBRRY=$lib-dbg -DPython3_LIBRRY=$lib-dbg"
This command forces DPYTHON3_LIBRRY to be python311-d.lib '
This command is mandatory for python311-d. lib 'to be found. Then, run python setup. py bdistw_heel -- build type=Debug to find python311-d. lib
This is very strange. Is it designed this way? Do you need to manually modify this path yourself?
- build type=Debug, won't he automatically find this path
Then all of these passed smoothly and reported an error:
Traceback (most recent call last):
File "D:\github\opencv-python\opencv-python\setup.py", line 537, in <module>
main()
File "D:\github\opencv-python\opencv-python\setup.py", line 266, in main
setup(
File "D:\Myprogram\miniconda3\envs\opencv_build\Lib\site-packages\skbuild\setuptools_wrap.py", line 700, in setup
_classify_installed_files(
File "D:\github\opencv-python\opencv-python\setup.py", line 450, in _classify_installed_files_override
raise Exception("Not found: '%s'" % relpath_re)
Exception: Not found: 'python/cv2/python-3.*/cv2.*'
Check if the directory I generated is
_stkbuild \ win32-3.11 \ make-build \ lib \ python3 \ debug \ cv2.pyd, cv2.pdb
Is it because there are no sub version numbers generated, so none of them are available? Why does it automatically generate folders that it cannot read?
- Lingua principale
- Python
- Stelle
- 5.4k
- Fork
- 1k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di opencv/opencv-python
-
[DOC] README fileAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
opencv/opencv-python#1217 · 3 commenti ·
-
Dependency specification missing for python3.14Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
opencv/opencv-python#1165 · 2 commenti · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
opencv/opencv-python#1276 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
opencv/opencv-python#1273 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
opencv/opencv-python#1272 · 1 commento ·
Tutte le issue di opencv/opencv-python
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 Mezza giornata Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
Qiskit/qiskit-ibm-runtime#3431 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Lesson] A compatibility-gate rejection is a verdict, not something to overwrite with --accept-riskApertalesson-submission needs-ac pending-review
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
Ikalus1988/MisakaNet#2870 ·
I maintainer di solito rispondono entro 1 giorno
-
feature:LinkChecker
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
digitalfabrik/integreat-cms#4594 ·
I maintainer di solito rispondono entro 5 giorni