* Either disable incremental linking, by going to
Project Properties
-> Configuration Properties
-> Linker (General)
-> Enable Incremental Linking -> "No (/INCREMENTAL:NO)"
* or install VS2010 SP1.
https://social.msdn.microsoft.com/Forums/vstudio/en-US/eb4a7699-0f3c-4701-9790-199787f1b359/vs-2010-error-lnk1123-failure-during-conversion-to-coff-file-invalid-or-corrupt?forum=vcgeneral
http://stackoverflow.com/questions/10888391/error-link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-inval
http://msdn.microsoft.com/en-us/library/7dz62kfh.aspx
May be the anti-virus software to kill kbengine\kbe\src\lib\dependencies\apr\LibD\gen_test_char.exe (APR for the generation of header files).
Please make sure that the safety, adjustment of antivirus software, ignore the check gen_test_char.exe.
1: Use git to update the KBE plugin(https://github.com/kbengine/kbengine_unity3d_plugins):
In the kbengine_unity3d_** directory:
* Git command: git submodule update --init
* Or use TortoiseGit(menu): TortoiseGit -> Submodule Update:
2: Or manually update the plugin
git clone https://github.com/kbengine/kbengine_unity3d_plugins.git
clone to Assets/plugins/kbengine/kbengine_unity3d_plugins
3: Build:
Unity Editor -> File -> Build Settings -> PC, MAC & Linux Standalone.
1: Use git to update the KBE plugin(https://github.com/kbengine/kbengine_unity3d_plugins):
In the kbengine_unity3d_** directory:
* Git command: git submodule update --init
* Or use TortoiseGit(menu): TortoiseGit -> Submodule Update:
2: Or manually update the plugin
git clone https://github.com/kbengine/kbengine_unity3d_plugins.git
clone to Assets/plugins/kbengine/kbengine_unity3d_plugins
3: Build:
Unity Editor -> File -> Build Settings -> PC, MAC & Linux Standalone.
* Turn off the firewall.
* Firewall settings, to ensure that the internal network can receive and send UDP packets.
* If multiple card(NIC) environment, you need to set up KBEngine.
see also:https://kbengine.github.io//docs/installation.html
This error occurred during logon,Very has the possibility is the server and the client version mismatch,Please ensure consistent version.
The server and the demo source code: https://github.com/kbengine/
cluster built using the UDP, other TCP.
Usually run on Linux system, so in Linux is `epoll`, the production environment in Windows is more convenient, so KBEngine also support Windows system, the network model is a simple `select`.
Frequently asked load-limit, KBEngine is designed to be multi-process distributed dynamic load balancing scheme, in theory only need to expand hardware can increase load-limit, the single machine load-limit depends on complexity of logic of the game itself.