码迷,mamicode.com
首页 > 编程语言 > 详细

Unity中C#调用C++写的DLL之Swig篇

时间:2019-10-07 19:19:28      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:-o   div   err   off   ext   echo   sdk   install   生成   

近来要用Unity打包到安卓上玩, Unity那边需要用到服务器中用C++写的库,
对比了 P/InvokeC++/CLI 两种方式, 都不够省心省力, 决定使用 Swig来撸.

教程基本上按照这篇文章就可以, 文章写得非常详尽,

但文中关于设置 swiglib.i 自定义生成工具的命令行的时候,

他文中的下面一段要注意 :

在常规中选择命令行并且写入:

echo on
$(SolutionDir)/../../thirdpart/swigwin-3.0.12/swig.exe -c++ -csharp -outdir “$(SolutionDir)/../../../UnityProj/UnityCppLearn/Assets/SwigTools/Interface” “%(FullPath)”
echo off

应改成 :

我们在自己填的时候要记得改成自己项目中的路径, 以及把上面这段命令中的中文引号改成英文引号.

原文:大专栏  Unity中C#调用C++写的DLL之Swig篇


Unity中C#调用C++写的DLL之Swig篇

标签:-o   div   err   off   ext   echo   sdk   install   生成   

原文地址:https://www.cnblogs.com/sanxiandoupi/p/11631504.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!