这个问题可能看起来像之前的问题的重复。我已经阅读了一系列的帖子,但对我的情况不是完全清楚。
我有一个使用Momentics IDE创建的C++库。我必须能够将这个库用于C#项目中。
之前有人在这个项目上工作过,然后交给了我。目前,有两个层次可以实现这一点。首先,一个C++项目包括完整的库和一个C++包装器。这个项目创建了一个dll作为输出。然后将这个C++ dll提供给一个C#项目,这个C#项目具有对C++ dll的dllimport调用。这个C#项目再次创建一个dll。最后,为了在C#应用程序中使用库,我必须引用这两个dll。
这是使它正常工作的正确方法吗?我想可能有一种简化这个过程的方法。
请问有人能帮我解决这个问题吗?
我有一个使用Momentics IDE创建的C++库。我必须能够将这个库用于C#项目中。
之前有人在这个项目上工作过,然后交给了我。目前,有两个层次可以实现这一点。首先,一个C++项目包括完整的库和一个C++包装器。这个项目创建了一个dll作为输出。然后将这个C++ dll提供给一个C#项目,这个C#项目具有对C++ dll的dllimport调用。这个C#项目再次创建一个dll。最后,为了在C#应用程序中使用库,我必须引用这两个dll。
这是使它正常工作的正确方法吗?我想可能有一种简化这个过程的方法。
请问有人能帮我解决这个问题吗?