Я разрабатываю C ++ DLL с оболочкой C, чтобы иметь возможность использовать ее на разных языках. Сейчас я могу использовать его в C # и Python, и прежде чем найти способ сделать это в MATLAB, я должен найти способ прочитать его в LabVIEW.
Я использую Visual Studio, поэтому я установил openCV на C:\
, добавил каталог include
и файлы .lib
в свой проект, создал новую переменную среды, и в моей DLL я использую ее с помощью #include <opencv2/core/core.hpp>
. Конечно, все это в 32 битах, потому что LabVIEW очень плох в 64 битах.
Но, когда я создаю узел с «Узлом функции библиотеки вызовов», после настройки входов / выходов я нажимаю OK, и LabVIEW сообщает мне, что не нашел dll, связанную с OpenCV.
![enter image description here](https://i.stack.imgur.com/Mh4c7.png)
Я новичок в этой области (DLL), поэтому я не знаю, что мне нужно проверить или добавить в LabVIEW.
Заранее спасибо.