[vsipl++] VSIPL++ and Visual C++
Stefan Seefeld
stefan at codesourcery.com
Fri Sep 28 18:05:25 UTC 2007
Charles,
thanks for your interest into Sourcery VSIPL++.
Wilson, Charles (cwilso11) wrote:
> (1) can a pre-compiled VSIPL++ library (such as the one here:
> http://www.codesourcery.com/vsiplplusplus/1.3/download.html) be used
> from Microsoft Visual C++ 2005 -- is MSVC 2005 "ISO C++ compliant"
> enough?
You are right, building Sourcery VSIPL++ requires a fairly standard-compliant
C++ compiler, and -- as we had to find out -- MSVC2005 unfortunately isn't
good enough.
Since most of the complex code is part of (public) headers, it will be
exposed to the end-user's compiler, too. Thus, MSVC2005 most likely won't
be able to compile applications using Sourcery VSIPL++.
> (2) If so, then why can't VSIPL++ be /built/ using MSVC2005 -- assuming
> that either individual licenses for IPP and MKL are obtained, or those
> (presumably optional) elements are disabled when running configure.
>
> (3) If not, the what is the point of using the /Qvc8 switch when
> building VSIPL++ with the Intel C++ compiler? (Why worry about the MS
> ABI if all clients of the library are required to icc anyway?)
This flag may indeed not be very meaningful in this context.
Thanks,
Stefan
--
Stefan Seefeld
CodeSourcery
stefan at codesourcery.com
(650) 331-3385 x718
More information about the vsipl++
mailing list