ngspice (1) - Ubuntu 源码编译 ngspice

下载及编译生成ngspice

Windows可以下载编译好的ngspice压缩包,Ubuntu需要从源码编译 Ngspice download

sudo apt install libreadline-dev libxaw7-dev flex bison
git clone https://github.com/imr/ngspice.git

cd ngspice/build
# sudo ./compile_linux_shared.sh 64 install
../configure --with-ngshared --enable-xspice --enable-cider --enable-openmp CFLAGS="-g -m64 -O0 -Wall" LDFLAGS="-m64 -g"
make && sudo make install

配置文件

需要在HOME目录下新建 .spiceinit 文件,如果使用sudo则需要在root账户下新建该文件。Windows对应目录为 C:\Users\Administrator 。

* user provided init file
set ngbehavior=ps

参考

python环境下使用spice

conda create -n spice
conda activate spice
conda install python ipython numpy scipy matplotlib -y
pip install pyspice
posted @ 2022-09-12 18:16  山岚2013  阅读(564)  评论(0)    收藏  举报