我有超过 5 个 C++/OpenCV 项目,我想将它们与一个 GUI 结合在一个项目中。
示例:当我单击 Button1 时,我启动了 project1 等等......首先,我尝试了 QT,但我在 openCV 上遇到了一些链接问题,然后我使用了 MFC,我发现它很复杂,因为我不得不重写部分项目. 现在我正在考虑将 C#/WPF GUI 与 C++ .dll 一起使用,但我仍有一些问题:
1-这个想法真的可能吗?
2- 如何将现有的 C++ 项目转换为 .dll。我应该使用 .exe 还是 .cpp/.h 文件?
3 - 有什么具体的事情要做,因为我使用的是 OpenCV,我不确定它是否可以与 C# 一起使用。
4-你有什么好的教程可以帮助我吗?
最后一件事,请告诉我这将是一项简单的任务,因为我花了很长时间对项目进行编码,并且我认为 GUI 的步骤应该很简单!
谢谢