如何安装Xic和Wrspice软件


这里记录一下在win10上安装Xic Wrspice的过程。


先说结论:我最终是在win10上的vmware中的ubuntu上安装了Xic和Wrspice软件。

刚开始看官网和github上有win10上的安装教程,然后操作了一通,没有成功,中间经历了很多坎坷,得出结论,还是上虚拟机中开发吧。。。下面介绍一下我自己的坎坷历程。

方案一:在win10上直接安装Xic和Wrspice软件

官网上下载这几个包,然后依次点击安装,装好后就是下面一堆文件,bin文件夹中有所有的启动文件。点击运行软件,你会看到一个终端一闪而过,然后就没有任何动静了。

image-20220507135239293

方案一失败。

方案二:在win10的MSYS2中搞Xic和Wrspice的exe文件

参考这个链接,上小系统MSYS2,在启动配置并启动Xic和wrspice软件。装好MSYS2后,安装一堆环境包,然后将方案一中的那些 sw/xictools/目录挂载到MSYS2系统中的 /usr/local/xictools/目录下。当进行到最后一步时,在终端中运行 winpty program时,给出了 Failed to load the program DLL的报错。参考github中的该issue,在2022.05.07这一天时,该issue还是open的,官方人员并没有给出有效的解决方案。

最终,方案二也失败。

方案三:在win10的MSYS2中编译xic和wrspice的源码

参考github中的说明,决定把该github的xic, wrspice源码文件下载下来,在MSYS2中编译这些源码,最终生成.exe文件,我再去启动这些.exe文件,会不会就可以work了呢?试试再说。

它官网给出的说明是使用MSYS2,而github中给出的说明是用Cygwin,这两个东西并不一样,但是我觉得对于编译该xic软件应该没啥区别吧,就还是继续使用了方案二中的MSYS2了。先是下载一堆准备环境,其中还参考了github文档中Linux的说明部分,把该装的都装上了。

最终到了 make config的环节,运行以后,给出了类似于下面这样的报错:

make[2]: *** No rule to make target 'depend'.  Stop.

它的源文件我并没有修改什么,但是看这报错好像是它源码的makefile没有处理好,光解决这个问题,搞了好久,反正就是一个又一个的报错吧。

最终放弃了,方案三失败。

方案四:在win10的虚拟机中的ubuntu中安装xic和wrspice的.deb文件

既然品出来了,它原本的源码就是在linux下开发的,那我直接上linux系统应该好一些吧。

image-20220507150335022

从上图中可知好几种linux系统都是可以的,但是由于见到刚上面那个issue中有人提到用ubuntu装好了软件,所以我也选择了ubuntu,并且选择了和它一模一样的版本。下面开搞!

参考这个教程,下载这一堆.deb文件。大家可以参考我的另一篇博客,来装vmware和ubuntu。装好ubuntu后,将win10下的xic得.deb的安装包所在文件夹挂载到虚拟机的ubuntu中,在终端中安装即可。当跟着官网的说明搞完后后,就可以正常启动xic, wrspice软件了。

成功!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值