Visual Studio 2010의 웹 사이트에서 QuantLib (quantlib 용 Google 검색 및 설치 링크 검색)을 다운로드하여 작성했습니다. 그러나 C++에 대한 지식이 부족하기 때문에 SWIG 그래서 저는 C#으로 QuantLib 라이브러리를 호출 할 수 있습니다. SWIG 변환 후 적절한 빌드를 얻습니다. 나는이 실행 것이라고 생각하지만, 런타임에 I는 C# 클래스에서 여러 위치에 다음과 같은 오류가 발생합니다 : '! NQuantLib QuantLib.NQuantLibcPINVOKE :: new_Date__SWIG_1가' QuantLib을 QuantLib-SWIG로 변환 C#
- PInvokeStackImbalance이
-
의 PInvoke 함수에 대한 호출을 감지했다 불균형이 스택 관리되는 PInvoke 서명이 관리되지 않는 대상 서명과 일치하지 않기 때문일 수 있습니다. PInvoke 서명의 호출 규칙 및 매개 변수가 대상 관리되지 않는 시그니처와 일치하는지 확인하십시오.
나는 이것이 일반적인 오류가 그래서 내가이 문제를 해결하는 방법을 알려 주시기 바랍니다이라고 생각?
http://stackoverflow.com/questions/3334011/compiling-quantions-quantlib-via-swig-for-c –