Re: puzzel: cannot open file 'QuantLib-vc90-mt-sgd-0_9_7.lib'

Posted by Ferdinando Ametrano-4 on
URL: http://quantlib.414.s1.nabble.com/puzzel-cannot-open-file-QuantLib-vc90-mt-sgd-0-9-7-lib-tp7930p7931.html

On Fri, Aug 21, 2009 at 9:33 AM, Yan Kuang <[hidden email]> wrote:
> 1. I built quantlib, 'QuantLib-vc90-mt-sgd-0_9_7.lib' is in the lib directory.
> 2. I build static library libCrr.lib with essentially two files:
> [...]
> The xllCrr's link failed: cannot open file 'QuantLib-vc90-mt-sgd-0_9_7.lib'
>
> I don't see why xllCrr need to link with QuantLib-vc90-mt-sgd-0_9_7.lib.

in order to use QuantLib features required by your files

> Isn't everything quantlib is in libCrr.lib I built?
no, it isn't

> How does xllCrr  know there is a lib called QuantLib-vc90-mt-sgd-0_9_7.lib
through auto-linking.
Auto-linking is a mechanism for automatically determining which
libraries to link to while building a C or C++ program. It is
activated by means of #pragma comment(lib, <name>) statements in the
header files of the library, ql/autolink.hpp in the QuantLib case

hope it helps

ciao -- Nando

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users