NIOS Eclipse突然报错:No rule to make target `/system.h

server/2024/10/21 5:40:55/

NIOS Eclipse突然报错:No rule to make target `/system.h

今天打开NIOS Eclipse编译昨天完好的工程,发现报错。我就纳闷了,代码没有修改,编译结果报错

控制台中problems选线中显示:

No rule to make target `/system.h

控制台中的console选项中显示:

**** Build of configuration Nios II for project NIOS ****make -j all 
Info: Building ../NIOS_Bsp
make --no-print-directory -C ../NIOS_Bsp1 [main] ? (13740) D:\MyApp\quartus10_1\quartus\bin\cygwin\bin\cygpath.exe: *** fatal error - cygheap base mismatch detected - 0x2AD5530/0x611B5530.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.1 [main] ? (12684) D:\MyApp\quartus10_1\quartus\bin\cygwin\bin\cygpath.exe: *** fatal error - cygheap base mismatch detected - 0x2AD5530/0x611B5530.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.1 [main] ? (10320) D:\MyApp\quartus10_1\quartus\bin\cygwin\bin\cygpath.exe: *** fatal error - cygheap base mismatch detected - 0x2AD5530/0x611B5530.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.1 [main] ? (20784) D:\MyApp\quartus10_1\quartus\bin\cygwin\bin\cygpath.exe: *** fatal error - cygheap base mismatch detected - 0x2AD5530/0x611B5530.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.1 [main] ? (16988) D:\MyApp\quartus10_1\quartus\bin\cygwin\bin\cygpath.exe: *** fatal error - cygheap base mismatch detected - 0x2AD5530/0x611B5530.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.1 [main] ? (9428) D:\MyApp\quartus10_1\quartus\bin\cygwin\bin\cygpath.exe: *** fatal error - cygheap base mismatch detected - 0x2AD5530/0x611B5530.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version.  The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution.  Rebooting is also suggested if you
are unable to find another cygwin DLL.
make[1]: *** No rule to make target `/system.h', needed by `all'.  Stop.
make: *** [../NIOS_Bsp-recurs-make-lib] Error 2

解决方法:

1、运行三次D:\MyApp\quartus10_1\quartus\bin\cygwin\Cygwin.bat
2、再运行三次D:\MyApp\quartus10_1\quartus\bin64\cygwin\Cygwin.bat
3、重启电脑,重启NIOS Eclipse,重新编译工程,没有报错。记住要重启电脑。

参考:NIOS II Eclipse出现fatal error - cygheap base mismatch detected-CSDN博客

image-20240422093633334

---晓凡 2024821于武汉书

http://www.ppmy.cn/server/103506.html

相关文章

MobileVit 系列算法

自 Vision Transformer 出现之后,人们发现 Transformer 也可以应用在计算机视觉领域,并且效果非常不错。但是基于 Transformer 的网络模型通常具有数十亿或数百亿个参数,这使得它们的模型文件非常大,不仅占用大量存储空间&#xf…

微信答题小程序产品研发-后端开发

在开发答题小程序的后端服务和数据库设计时,需要考虑API的设计、数据库模型的构建以及数据的安全性和一致性。 这里我采用了云开发,后端语言是Node,数据库是NoSql,然后我简单整理了各个功能模块的后端开发概要和数据库设计。 1. …

开放式耳机的优缺点?这里有开放式耳机推荐品牌

随着开放式耳机功能的增加和创新,导致很多人不知道开放式耳机哪款好,开放式耳机和封闭式耳机的优缺点有哪些?还有就是开放式耳机漏音严重吗?等问题。下面我来跟大家一起了解了解开放式耳机为什么好,有哪些值得入手的。…

【网络】UDP和TCP之间的差别和回显服务器

文章目录 UDP 和 TCP 之间的差别有连接/无连接可靠传输/不可靠传输面向字节流/面向数据报全双工/半双工 UDP/TCP API 的使用UDP APIDatagramSocket构造方法方法 DatagramPacket构造方法方法 回显服务器(Echo Server)1. 接收请求2. 根据请求计算响应3. 将…

pycharm中gurobi使用指南-变量类型及声明

文章目录 Gurobi 变量声明:全面指南与示例gurobi声明变量的数学含义整数变量(Integer Variable)定义数学表示示例 二元变量(Binary Variable)定义数学表示示例 连续变量(Continuous Variable)定…

基于java的综合小区管理系统论文.doc

摘 要 如今社会上各行各业,都喜欢用自己行业的专属软件工作,互联网发展到这个时候,人们已经发现离不开了互联网。新技术的产生,往往能解决一些老技术的弊端问题。因为传统综合小区管理系统信息管理难度大,容错率低&am…

Gromacs——[ position_restraints ]内容的具体含义

在GROMACS(GROningen MAchine for Chemical Simulations)分子动力学软件中,[ position_restraints ] 是一个控制分子模拟中原子位置限制的部分。这通常用于模拟系统中的一些部分,以保持其结构稳定或限制其运动。以下是[ position_…

IO多路复用(Input/Output Multiplexing)

IO多路复用(Input/Output Multiplexing) 是一种在单个线程中管理多个输入/输出通道的技术。它允许一个线程同时监听多个输入流(如网络套接字、文件描述符等),并在有数据可读或可写时进行相应的处理,而不需要为每个通道创建一个独立的线程。这种技术主要用于处理并发连接…