-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Do bi schrieb:
> I have downloaded lapack. I am using C++.Net. I have incuded the .h
> files, and LaGenMatDouble A() works, but LaGenMatDouble A(8,8) does not
> work. The problem might be that I do not have the ddl's, because I
> looked in the directories and there is none. How do I generate the
> necessary DDL's. More precisely, can you summarise the instructions for
> installing and using Lapack? The instructions on the site are a bit
> ambiguous to me.
Compilation and installation depends on the C++ compiler you are using.
You say "C++.Net", which I guess means you use the "Microsoft Visual
Studio .NET" (MSVC) -- however, you would have to say the version number
as well. (In the compiler, click Help->About, then it says the version
number.)
For compiling on Windows with MSVC compiler:
1. Install the .exe setup package because it contains the
auxiliary libraries BLAS32.DLL and others;
2. Unpack the tar.gz package with the source code, and
3. compile the source code using the provided
lapackpp.vcproj MSVC project file, which will also
compile two small test programs. You might have to adapt the
linker input directories (Project Properties -> Linker -> Input)
so that the BLAS32.DLL library can be found.
4. After successfully compiling the DLL, you need to copy the
LAPACKPP.DLL file to whatever location you consider
appropriate. This can either be your c:\WINNT directory, or the
working directory of your actual application that should use
lapackpp.
Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iQCVAwUBRKOFVGXAi+BfhivFAQI+LAP+PxUMM7PetbW0SZZQal2Zkn7rnOwNBcJ6
Kn1+PI+LoRMhHlJ5K0ijpJ9p1uOvHNuF4sdAq/OoFCUY+7hSoO/rgil5K7uLUEpG
s/VfsIJOv3SayVUEzYbj0lmHrZWojaodvarY1O7hBNuZdIhjEEgjoteI4uKJDmC1
kaKhrRtOKuE=
=cv28
-----END PGP SIGNATURE-----
|