运行C++;来自C的Qt应用程序# 引言:我在C++中有-Qt/OpenCV应用程序编写(在Windows上运行)。但我还有另一个用C#编写的应用程序
C++应用程序分析视频并识别机器人(位置、旋转)。并将其存储在ProcessingThread内的变量中。 C#应用程序接收这些值并决定机器人应该移动到哪里 我决定用C#project作为启动项目。我尝试为qt opencv多线程创建C++/cli包装器 问题:现在我有两个问题:运行C++;来自C的Qt应用程序# 引言:我在C++中有-Qt/OpenCV应用程序编写(在Windows上运行)。但我还有另一个用C#编写的应用程序,c#,c++,qt,opencv,wrapper,C#,C++,Qt,Opencv,Wrapper,C++应用程序分析视频并识别机器人(位置、旋转)。并将其存储在ProcessingThread内的变量中。 C#应用程序接收这些值并决定机器人应该移动到哪里 我决定用C#project作为启动项目。我尝试为qt opencv多线程创建C++/cli包装器 问题:现在我有两个问题: 如何从另一个项目运行Qt应用程序?我试图将includemainwindow.h添加到包装器项目中,并从中创建实例。我还将QtOpenCV多线程目录添加到“附加包含目录”中,但它也需要qt目录,我担心这不是一种正确的方
问题是,我的C++代码不是DLL,而是GUI项目。您能解释一下在这种情况下如何使用P/Invoke吗?