由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C#程序调用Windows C++ DLL的问题
相关主题
c++设计一问:如何动态地调用不同的算法的dll ?dll求救
python decorator 调用问题请教从java call matlab的问题
visual C++链接不同的第三方library的问题OpenMP能编译产生DLL吗?
c++/.net问一下,DLL里面怎么调用外部类啊?
弱问mcc和mex的区别求助个dll调用的问题
一个C++ DLL 在VBA中调用的问题VBA能不能调用其他语言写的库/函数?
问个C#调用unmanaged C++ DLL的问题一个C#使用C++.NET类库的问题
how to resolve this problem?为什么我的visual C++ 找不到 "Stdafx.h" ?
相关话题的讨论汇总
话题: c++话题: c#话题: wrapper话题: invoke话题: dll
进入Programming版参与讨论
1 (共1页)
E*****7
发帖数: 128
1
有一个C++函数因为其涉及到Open MP而不能用C#直接写(C#目前不能支持Open MP)。想
先把该函数编译成Manged Application上的DLL,然后在C#里面调用。有那位知道该如何
实现?谢谢!
x****u
发帖数: 44466
2
参见C#直接调用win api,都一样的。

【在 E*****7 的大作中提到】
: 有一个C++函数因为其涉及到Open MP而不能用C#直接写(C#目前不能支持Open MP)。想
: 先把该函数编译成Manged Application上的DLL,然后在C#里面调用。有那位知道该如何
: 实现?谢谢!

k***r
发帖数: 4260
3
P/Invoke?
s******n
发帖数: 21
4
There are 3 ways I can think of: P/Invoke, C++/CLI wrapper and COM wrapper.
My impression is that C++/CLI wrapper perform much better than P/Invoke
but the it's a pain on the ass to write especially for beginners.
If you know COM well, this is another way to go.

【在 k***r 的大作中提到】
: P/Invoke?
P********e
发帖数: 2610
5
__declspec( dllimport )
这种算com 还是c++/cli wrapper

wrapper.

【在 s******n 的大作中提到】
: There are 3 ways I can think of: P/Invoke, C++/CLI wrapper and COM wrapper.
: My impression is that C++/CLI wrapper perform much better than P/Invoke
: but the it's a pain on the ass to write especially for beginners.
: If you know COM well, this is another way to go.

s******n
发帖数: 21
6
Not quite understand your question... I was talking aout calling into
unmanaged(native) dlls from managed applications (.NET). I believe __
declspec( dllimport ) is a native C++ only attribute.

【在 P********e 的大作中提到】
: __declspec( dllimport )
: 这种算com 还是c++/cli wrapper
:
: wrapper.

1 (共1页)
进入Programming版参与讨论
相关主题
为什么我的visual C++ 找不到 "Stdafx.h" ?弱问mcc和mex的区别
问个DLL调用问题一个C++ DLL 在VBA中调用的问题
pthread and C++问个C#调用unmanaged C++ DLL的问题
一个奇怪的library linking问题(c++, boost.python, shared li (转载)how to resolve this problem?
c++设计一问:如何动态地调用不同的算法的dll ?dll求救
python decorator 调用问题请教从java call matlab的问题
visual C++链接不同的第三方library的问题OpenMP能编译产生DLL吗?
c++/.net问一下,DLL里面怎么调用外部类啊?
相关话题的讨论汇总
话题: c++话题: c#话题: wrapper话题: invoke话题: dll