1、对于写好的 .h 格式文件,当用mig时如果显示在java内文件出现错误,未能生成...Msg.java 和...Msg.class文件,那么首先检查nesc和gcc版本问题,用指令ncc --version 来看nesc的版本问题,如果gcc版本时4.6,nesc版本是1.3.3以下,则就有个bug,mig生成器就不好用。
参考网址:http://blog.csdn.net/helloliu3612831/article/details/7734920
2、按照以上方法安装1.3.3版本的nescc时,需要超级用户权限。方法为:输入sudo -i
try to login as root, to gain the super-power, you can do this by typing:
sudo -i
then write (copy/paste :: Ctrl + C / Ctrl + Shift + V <-- paste in terminal) your command in terminal, and it should work