Bar*_*ran 3 c# c++ dll wrapper
我想在ac#project中使用c ++库.是否有任何包装工具可以自动导入所有类?
Cod*_*aos 9
SWIG可以帮助创建一个由两部分组成的包装器,一个是C++侧面,另一个是C#侧面. 虽然设置正确的生成文件需要一些工作.
需要更多手动编码的替代方案是C++/CLI.
对于纯c apis,我更喜欢p/invoke而不是其中任何一个.有一个程序可以自动转换c头.如果我没记错的话,它被称为"P/Invoke Interop Assistant"或"Interop Signature Toolkit".
还有mono/cxxi,看起来很酷.
归档时间:
14 年,6 月 前
查看次数:
10638 次
最近记录:
11 年,3 月 前