我一直在开发C#应用程序一段时间,但是最近我得到了一个需要计算机视觉的项目。因此,我的公司已选择为特定的计算机视觉软件包购买API/SDK的许可证。但是,此API/SDK提供在:将C++ SDK集成到C#程序
C++,ActiveX 和基于Direct Show的API/SDK集成。
我的问题是天气C + +库的形式是.dll文件或其他形式?
如果有的话,将C++ API/SDK集成到C#WPF程序中以便轻松构建接口并利用其功能?这会被认为是不好的做法混合不同的语言?
简单地用C++开发整个程序会简单吗?
.so和.a怎么样?他们没有得到任何爱吗?没人关心,呜咽!单! – user4581301
因此,如果我使用DLLImport属性,我可以将性能关键的东西留给C++库,并使用C#来构建接口? – user3095420
是的,然后在C++库(本机代码)中完成繁重的工作。关于@ user4581301:这些库用于Linux。我猜你正在使用Windows。 –