AMESim使用Visual C++仿真的方法
AMESim是常用的仿真软件,Visual C++是AMESim可选用的编绎器之一。Visual C++编绎器是联合仿真时所必须使用的编绎器,而它的设置比较容易出错。常见的报错 以有:unable to creat an executable for the system;fatal error LNK1104: cannot open file……;NMAKE:fatal error U1077. return code 0x2。本文以AMESim2016为例,就如何使用Visual C++仿真提供从安装到仿真的全过程。



2、2先安装AMESim,后安装Visual C++也有补救方法。最简单的是重新安装一次AMESim,这里不多讲述。而稍微复杂的是自己生成vcvars64文件(在安装 目录>>misc>>vcvars64_template.bat文件中有具体描述),下面讲述该方法的具体操作。
3、2.1 在VS安装路径中找到vcvars64.bat和nmake.exe文件,一般在D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64\文件夹中。

5、2.3复制nmake.exe至AMESim安装目录,至此完成。废话:各大论坛中也有直接复制vcvars32.bat并且成功运行的,相同道理,直接复制vcvars64.bat也可能成功,但是没有尝试。
3 仿真运行
1、1设置编绎器,在tools>>preferencea>>compilation选项中勾选Microsoft Visual C++(64_bit),如果安装目录下没有vcvars64.bat文件,下方会出现提示。点击SIMULATION,没有报错则成功,如下图。若还有问题,检查环境变量是否有VS安装路径。
