Sometimes due to unkown reasons, my Ubuntu development environment will crash without any expections. Even rebooting would not help to recover to the previous environment. Then the only way to do is to re-install the Ubuntu system and tediously configure all the settings from scratch. Thus I wrote this blog to help keep record of my personal development settings in case of any sudden system crashes, and to avoid being screwed up for several day.
To be a simple man. Keep it simple and stupid.
After days struggling, finally, I figured out how to build local libraries in Nao robot.
So this post is about building the local libraries. Actually it is not a difficult problem. We could follow the official docs and probably get a good result, with the built libraries registered in the Naoqi framework ( THIS is what we are looking for). But when I did this things did not come as I expected. And one of main problems I encountered is my system, 64bit-based, is not compatible with the 32bit-based naoqi system. And this almost killed me. However, the good point is I learned many things when I was entangled. I wrote this post to share how to build the local libraries for a 64bit system.
How to define cascaded functions in C++