3 changed files with 98 additions and 94 deletions
@ -1,83 +1,85 @@ |
|||
H. Vogt 09.11.08 |
|||
(Translation of some commands from German to English is required) |
|||
|
|||
This this directory (visualc) with its files |
|||
vngspice.sln (project starter) and |
|||
vngspice.vcproj (project contents) |
|||
allows to compile and link ngspice with MS Visual Studio 2008. |
|||
The project is probably not compatible with Visual Studio 2005. |
|||
|
|||
CIDER and XSPICE are included, but the code models for XSPICE |
|||
(*.cm) are not (yet) made. You may however use the code models |
|||
created with MINGW (which in fact are dlls), as e.g. found in |
|||
the ngspice binary distribution. |
|||
|
|||
There is currently no installation procedure provided, you may |
|||
however install the executable manually as described in the |
|||
installation tree below. |
|||
|
|||
/visualc/include contains a dedicated config.h file. It contains the |
|||
preprocessor definitions required to properly compile the code. |
|||
strings.h has been necessary during setting up the project. |
|||
|
|||
|
|||
Install Microsoft Visual Studio 2008 C++ |
|||
|
|||
Goto |
|||
/ng-spice-rework/visualc |
|||
|
|||
Start MS Visual Studio 2008 by double click onto |
|||
vngspice.sln |
|||
|
|||
After MS Visual Studio has opened up, select debug or release version |
|||
by checking 'Erstellen' , 'Konfigurations-Manager' 'Debug' or 'Release' |
|||
|
|||
Start making ngspice (called vngspice.exe) by selecting 'Erstellen' and |
|||
'vngspice neu erstellen'. |
|||
|
|||
Object files will be created and stored in visualc/debug or visualc/release. |
|||
The executable will be stored to visualc/debug/bin or visualc/release/bin. |
|||
|
|||
Installation tree (as provided with MINGW make install) and also used by |
|||
vngspice: |
|||
|
|||
C:\Spice\ |
|||
bin\ |
|||
ngspice.exe |
|||
nghelp.exe |
|||
ngmakeidx.exe |
|||
ngnutmeg.exe |
|||
cmpp.exe |
|||
lib\ |
|||
spice\ |
|||
analog.cm |
|||
digital.cm |
|||
spice2poly.cm |
|||
extradev.cm |
|||
extravt.cm |
|||
share\ |
|||
info\ |
|||
dir |
|||
ngspice.info |
|||
ngspice.info-1 |
|||
.. |
|||
ngspice.info-10 |
|||
man\ |
|||
man1\ |
|||
ngmultidec.1 |
|||
ngnutmeg.1 |
|||
ngsconvert.1 |
|||
ngspice.1 |
|||
ng-spice-rework\ |
|||
helpdir\ |
|||
ngspice.idx |
|||
ngspice.txt |
|||
scripts\ |
|||
ciderinit |
|||
devaxis |
|||
devload |
|||
setplot |
|||
spectrum |
|||
spinit |
|||
|
|||
H. Vogt 31.10.09 |
|||
(Translation of some commands from German to English is required) |
|||
Many more details of ngspice usage under Windows is described |
|||
in how-to-use-ngspice091031.txt from the binary distribution. |
|||
|
|||
This directory (visualc) with its files |
|||
vngspice.sln (project starter) and |
|||
vngspice.vcproj (project contents) |
|||
allows to compile and link ngspice with MS Visual Studio 2008. |
|||
The project is probably not compatible with Visual Studio 2005. |
|||
|
|||
CIDER and XSPICE are included, but the code models for XSPICE |
|||
(*.cm) are not (yet) made. You may however use the code models |
|||
created with MINGW (which in fact are dlls), as e.g. found in |
|||
the ngspice binary distribution. |
|||
|
|||
There is currently no installation procedure provided, you may |
|||
however install the executable manually as described in the |
|||
installation tree below. |
|||
|
|||
/visualc/include contains a dedicated config.h file. It contains the |
|||
preprocessor definitions required to properly compile the code. |
|||
strings.h has been necessary during setting up the project. |
|||
|
|||
|
|||
Install Microsoft Visual Studio 2008 C++ |
|||
|
|||
Goto |
|||
/ng-spice-rework/visualc |
|||
|
|||
Start MS Visual Studio 2008 by double click onto |
|||
vngspice.sln |
|||
|
|||
After MS Visual Studio has opened up, select debug or release version |
|||
by checking 'Erstellen' , 'Konfigurations-Manager' 'Debug' or 'Release' |
|||
|
|||
Start making ngspice (called vngspice.exe) by selecting 'Erstellen' and |
|||
'vngspice neu erstellen'. |
|||
|
|||
Object files will be created and stored in visualc/debug or visualc/release. |
|||
The executable will be stored to visualc/debug/bin or visualc/release/bin. |
|||
|
|||
Installation tree (as provided with MINGW make install) and also used by |
|||
vngspice: |
|||
|
|||
C:\Spice\ |
|||
bin\ |
|||
ngspice.exe |
|||
nghelp.exe |
|||
ngmakeidx.exe |
|||
ngnutmeg.exe |
|||
cmpp.exe |
|||
lib\ |
|||
spice\ |
|||
analog.cm |
|||
digital.cm |
|||
spice2poly.cm |
|||
extradev.cm |
|||
extravt.cm |
|||
share\ |
|||
info\ |
|||
dir |
|||
ngspice.info |
|||
ngspice.info-1 |
|||
.. |
|||
ngspice.info-10 |
|||
man\ |
|||
man1\ |
|||
ngmultidec.1 |
|||
ngnutmeg.1 |
|||
ngsconvert.1 |
|||
ngspice.1 |
|||
ng-spice-rework\ |
|||
helpdir\ |
|||
ngspice.idx |
|||
ngspice.txt |
|||
scripts\ |
|||
ciderinit |
|||
devaxis |
|||
devload |
|||
setplot |
|||
spectrum |
|||
spinit |
|||
|
|||
|
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue