我需要构建一个 C++ 库来分发给我们的客户。该库必须能够从多种语言访问,包括 VB6、C++、VB.net 和 C#。
到目前为止,我一直在使用 ActiveX 控件(ocx 文件)。但我想知道是否有更好的库(dll 等)可以构建。你有什么建议吗?
我仅限于 C++ 作为库语言,但您可以提及其他语言以供其他开发人员参考。
PS对不起,如果这个问题已经被问到了。我很难找到合适的标题。随时纠正我的英语。
编辑:似乎最好的选择是 DLL 或 OCX(即 COM),但我仍然对我将选择哪一个存有疑问。哪一种更适合现代语言(例如 .NET)?从最终开发人员的角度来看,哪一个更容易使用?