gpt4 book ai didi

c# - 编写非托管 C++ DLL 以在 C# 中使用

转载 作者:可可西里 更新时间:2023-11-01 10:27:36 28 4
gpt4 key购买 nike

我是一名 Linux C++ 开发人员,我需要为 Windows 编写 C++ dll,以便在 C# 应用程序中使用。

问题是将 DLL 导入 C#,我不知道该怎么做。在我 friend 的项目中,可能会使用任何类型的非托管 dll,我负责这样做:-D

我需要导入 DLL 中的所有对象和函数,我的搜索只找到了 DllImport 等等。

非常感谢您的帮助。

最佳答案

您可以使用 C++/CLI 作为非托管 C++ 的包装器。有关 C++/CLI 及其功能的更多信息,您可以使用此链接

http://www.functionx.com/cppcli

你可以快速浏览一下

http://www.codeproject.com/Articles/19354/Quick-C-CLI-Learn-C-CLI-in-less-than-10-minutes#A8

关于c# - 编写非托管 C++ DLL 以在 C# 中使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10184988/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com