是否存在关于如何使用Visual编译ngspice的全面教程?
我下载了源代码,它包括一个sln文件。我打开它并将其转换为vs2013。
编译和链接会生成大约2000条警告和几个错误。我需要ngspice来模拟电子产品的集成测试。
NGSpice教程的重点是使用GUI。我在API上找不到什么信息。该网站指出,第一步是下载焦油球和编译它。我的第一步碰到麻烦了,我被卡住了。
发布于 2015-10-09 10:10:30
他们的文档中有一本手册:“可以完成,但是很乏味。我将在Windows 7,64位家庭版上描述我的过程。”
http://ngspice.sourceforge.net/docs/ngspice-manual.pdf第20.6.2章
发布于 2016-02-09 22:48:31
从ngspice26下载http://sourceforge.net/projects/ngspice/files/ng-spice-rework/26/ngspice-26.tar.gz/download源代码
必须对ngspice文件进行两项修改-26/src/include/ngspice.h
注释掉第179行
//#define isnan _isnan增加例如在第201行
// undo a #define bool _Bool in MS Visual Studio 2015
#if defined(bool)
#undef bool
#endif然后,ngspice.dll将由VS2015编译而成。
一个更新的版本,可以通过单击VS2015编译sharedspice.vcxproj,可以从git获得。
git clone git://ngspice.git.sourceforge.net/gitroot/ngspice/ngspiceB.t.w.手册的第20.6.2章是关于tclspice,一种不同的东西,在tcl/tk环境中使用ngspice。
https://stackoverflow.com/questions/33035404
复制相似问题