1.下载swig

https://sourceforge.net/projects/swig/files/

2.配置环境变量

path 添加你的swig路径

3.创建项目解决方案和一个win32 dll 和c# 控制台程序

4.修改cpp类

5.在SwigC 下面添加SwigC.i 和 SwigC.bat

%module SwigC
%{
#include "cpp.h"
%}
%include <windows.i>
%include "cpp.h"
@echo off
swig -csharp -c++ -namespace SwigC SwigC.i
@echo 'Success'
pause

此时结构如下

6.运行SwigC.bat  生成相关文件 如下图

手动copy .cs 文件到csharp 的c++ 目录下

7.SwigC 添加 SwigC_wrap.cxx

重新生成SwigC项目

8.csharp 项目测试

最新文章

  1. RPC框架实现 - 通信协议篇
  2. php在没有登录的情况下自动跳转到登录页
  3. CSS3的filter用法
  4. Android修改Eclipse 中的Default debug keystore路径,以及修改android的AVD默认路径
  5. win8.1/win10 UEFI + GPT 安装(测试机型:华硕S56CM)
  6. Apache Solr查询语法(转)
  7. VS2010在运行状态下编辑代码
  8. 【GDI+】 线段 文字 定位的问题(二)
  9. 【windows核心编程】一个HOOK的例子
  10. Visual Studio 使用技巧
  11. deepin系统如何安装deb格式的软件
  12. bootstrap媒体查询
  13. mongodb一些使用技巧或注意事项记录
  14. A1046. Shortest Distance
  15. 4-29 c语言之栈,队列,双向链表
  16. GDAL中GDALDataType中值与其在C++中数据类型对应
  17. Java内存模型基础
  18. 题目1003:A+B(按逗号分隔的A+B)
  19. NLP 装桶(Bucketing)和填充(padding)
  20. TCP: time wait bucket table overflow解决方法

热门文章

  1. [学习笔记]最小割树(Gomory-Hu Tree)
  2. 前端之script标签注意事项
  3. 【luoguP3701】「伪模板」主席树
  4. 8-26接口压力测试-1Dubbo接口测试
  5. You believe in fate?
  6. 记一次为解决Python读取PDF文件的Shell操作
  7. JavaWeb学习篇之----自定义标签&amp;&amp;JSTL标签库详解
  8. Nginx被动健康检查和主动健康检查
  9. 标准H.460公私网穿越视频解决方案
  10. nutch集成solr和中文分词