我一直在開發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。 –