- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When first open project on unity 5. I have a error.
Failed to load 'Assets/Plugins/libpxccpp2c.dll', expected 64 bit architecture (IMAGE_FILE_MACHINE_AMD64), but was IMAGE_FILE_MACHINE_I386. You must recompile your plugin for 64 bit architecture.
HandsViewer:Start() (at Assets/Scripts/HandsViewer.cs:76)
HandsViewer:Start() (at Assets/Scripts/HandsViewer.cs:46)
The cause is a library that is used is still x86. library should you use is x64. I will explain step by step solution in detail.
- First, after you copy the file from the project "Documents\RSSDK\Samples" Do not open before replacing the X64 library.
- Replace file "libpxccpp2c.dll" contained in "Assets\Plugins\libpxccpp2c.dll" by replacing the files contained in the "C:\Program Files(x86)\Intel\RSSDK\bin\x64\libpxccpp2c.dll"
- Replace file "libpxcclr.unity.dll" contained in "Assets\Plugins.Managed\libpxcclr.unity.dll" by replacing the files contained in the "C:\Program Files(x86)\ Intel\RSSDK\bin\x64\libpxcclr.unity.dll".
- After replacing the library file. then open the project in Unity3D.
Hopefully useful and good luck.
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Do you have a files? maybe you cant attach this files here
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page