我2010開始這個簡單的Quantlib Date類在VC++速成:QuantLib Date類在Visual C++ 2010
#include <iostream>
#include <sstream>
#include "ql/time/date.hpp"
int main(int, char* [])
{
QuantLib::Date d(1, QuantLib::January, 2010);
std::cout<<da<<std::endl;
}
當我編譯它,這是錯誤之一:
1>ql_inout.obj : error LNK2019: unresolved external symbol "public: __thiscall QuantLib::Date::Date(int,enum QuantLib::Month,int)" ([email protected]@@[email protected]@[email protected]@Z) referenced in function _main
它必須是我在2010年項目中沒有正確設置的內容。我已成功地在調試模式下編譯庫。
出於某種原因,需要這樣做:#include。不知道爲什麼ql/time/date.hpp不起作用。 –
user3078106