参考文档:http://hi.baidu.com/%C3%F7%D4%C2%B7%E7%C8%CA/blog/item/9227e7ca47fc6e087e3e6fed.html
错误见图:
网上查了下,貌似是由于兼容性引起的,只要将相关的需要用到的编译程序的启动改为XP SP3或SP2的兼容模式,以管理员的模式运行即可。需要设置的程序有:
Here is the list of files that you can select to change their compatibility mode under the Quartus II->bin->cygwin->bin folder:
1. Make.exe
2. Sh.exe
3. Echo.exe
4. Cygstart.exe
5. MakeInfo.exe
6. Perl.exe
7. Collect2.exe (under nios2eds\bin\nios2-gnutools\ H-i686-pc-cygwin\libexec\gcc\nios2-elf\3.4.6)
8. Nios2-elf-g++.exe (under nios2eds\bin\nios2-gnutools\ H-i686-pc-cygwin\bin)
但是这个方法对我也不是很有效,最后我的做法是:
彻底卸载CYGWIN(具体办法网上搜索),然后重新安装CYGWIN,问题得到解决