#错误:VLM_0040:无法编译VHDL单元,因为目标库名称不是合法的VHDL标识符
似乎我对ACTIVHDL学生版有一些问题。当我要编译时,会出现以下错误: #错误:VLM_0040:无法编译VHDL单元,因为目标库名称不是合法的VHDL标识符#错误:VLM_0040:无法编译VHDL单元,因为目标库名称不是合法的VHDL标识符,vhdl,Vhdl,似乎我对ACTIVHDL学生版有一些问题。当我要编译时,会出现以下错误: #错误:VLM_0040:无法编译VHDL单元,因为目标库名称不是合法的VHDL标识符 我不知道为什么,因为昨天我安装了它,今天我有这个错误。有人能帮我吗。据我所知,在编译源代码时,它们被添加到与活动HDL设计同名的库中,并且,正如错误消息所示,如果该名称不符合VHDL标识符命名约定,则会出现上述错误 要给您的设计取一个合适的名称,您应该遵循以下几个简单规则: 名称(或标识符)可以由字母、数字和数字组成 下划线 姓名必须
我不知道为什么,因为昨天我安装了它,今天我有这个错误。有人能帮我吗。据我所知,在编译源代码时,它们被添加到与活动HDL设计同名的库中,并且,正如错误消息所示,如果该名称不符合VHDL标识符命名约定,则会出现上述错误 要给您的设计取一个合适的名称,您应该遵循以下几个简单规则:
- 名称(或标识符)可以由字母、数字和数字组成 下划线
- 姓名必须以字母开头
- 任何VHDL关键字(即信号、总线、组件、等待等)都不能重新用作名称