Unity4.x升级5.0出现的32位dll问题

原创 2015年07月08日 22:12:33

Unity4.x工程升级到5.0版本,如果项目中有使用sqlite3.dll,可能会出现以下运行错误:

Failed to load 'Assets/Plugins/sqlite3.dll', expected 64 bit architecture (IMAGE_FILE_MACHINE_AMD64), but was IMAGE_FILE_MACHINE_I386.

这是应为项目中的dll是32位的,找到一个64位的替换掉就可以。而这个64位的sqllite.dll就在

<Unity安装目录>\Editor\Data\PlaybackEngines\webglsupport\BuildTools\Emscripten_Win\python\2.7.5.3_64bit\DLLs 目录中!

[Unity3d]调用自己封装的dll

之前总感觉会封装dll组件的都是大牛级别的程序员做的事情,然后供给菜鸟级别的调用。感觉为了保护自己的源码不会被他人知道,然后就封装一个dll供人家调用,那样就觉得很牛,今天我也尝试摸索了一下,感觉也就...

unity调用C++的DLL(32位和64位DLL)

参考网址:http://blog.csdn.net/penguin_whl/article/details/176166591、使用vs创建一个名为TestDll的win32控制台应用程序: 2...

02 Failed to load 'Assets/Plugins/QCARWrapper.dll', expected 64 bit architectur

将…\Assets\Plugins下的四个文件存到一个单独的文件夹x86:

64位进程调用32位dll的解决方法 / 程序64位化带来的问题和思考

最近做在Windows XP X64,VS2005环境下做32位程序编译为64位程序的工作,遇到了一些64位编程中可能遇到的问题:如内联汇编(解决方法改为C/C++代码),long类型的变化,最关键的...
  • Road2010
  • Road2010
  • 2014年03月03日 21:08
  • 17127

在Unity中引用Dll的两种方法

Unity3D 能够很方便的集成一些外部插件,以便调用现有的动态链接库。下面会介绍Unity中如何集成Dll的两种方法。 1.   标准引用 这里所使用的语言是C#。 1.1   新建C#类库项...

unity中调用dll文件总结

unity中调用dll文件总结 1.

[Unity3d] 在Unity中使用c++ dll

然后出现error:……expected 64 bit architecture 其实就是unity的editor告诉你我tm是64位的,你给老子32位的dll坑呢。 这里在vs菜单栏中: 选择项目-...

Unity5 解决dllnotfound的问题

问题出现过程 :初始版本 64位编辑器 发布为64位程序 64位dll。一切正常。 后来发布成x86时各种dll找不到(已编译为32位的dll),然后开始枚举各种排除。各种google。。。都没有解...
  • glunoy
  • glunoy
  • 2017年03月13日 17:51
  • 1234

Unity3d 64位编辑器中使用C/C++动态链接库的方法

Unity3D 64位编辑器中使用DLL

ue4-定时器

c++ 和 蓝图 中定时器的使用 之前有写过c++的,现在用 markdown 整理下c++和蓝图的 蓝图中的使用 开始,可以通过 事件 或 事件名、方法名 两个api起定时器 暂停 唤醒 停止...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Unity4.x升级5.0出现的32位dll问题
举报原因:
原因补充:

(最多只允许输入30个字)