問題タブ [quantlib-swig]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Quantlib 1.14 および Quantlib1.14-SWIG: VC++10 (2010) より前のバージョンの Visual C++ はサポートされなくなりました
quantlib 1.14 と quantlib 1.14-swig の両方の tarbal をダウンロードしました。SWIG の下の quantlib フォルダーには、quantlib_wrap.cpp が含まれています。しかし、セットアップはMSCバージョンに文句を言います。これが新しいエラーです。この投稿は、欠落しているエラー メッセージに関する別の投稿に関連付けられています。quantlib_wrap.cpp
1.13 を使用します。VC9 はサポートされなくなりました。– ルイジ・バラビオ
1.13も試してみます。しかし、実際には VC++ 14.0 がインストールされています。VS2015 を使用して quantlib をコンパイルしています。本当の理由はわかりません。
1.13 を試してみたところ、リンク エラーが発生しました。quantlib-swig (VC9.0) と quantlib (VC14) のコンパイルの不一致によるものと思われます。その場合、quantlib-swig のコンパイル バージョンをどのように制御しますか? それを制御するオプションはありますか?
python-3.x - 前回のリリースで QuantLib をコンパイルできないのはなぜですか?
QuantLib 1.9 インストール チュートリアルに従った後、コンピューターでライブラリをコンパイルできません。
私のセットアップチュートリアル: https://www.quantlib.org/install/windows-python.shtml python 3.6.3 Quantlib 1.9 Quantlib-SWIG 1.9 boost boost_1_66_0 visual studio 2017 windows 10
私のエラーは次のとおりです。
"実行中のビルド
build_py の実行
build_ext の実行
「QuantLib._QuantLib」拡張機能を構築しています
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D__WIN32__ -DWIN32 -DNDEBUG -D_WINDOWS -DNOMINMAX (.....) IC:\Users\AppData\Local\Continuum\anaconda3\Lib\site-packages\boost_1_66_0 /EHsc /TpQuantLib/quantlib_wrap.cpp /Fobuild\temp. win-amd64-3.6\Release\QuantLib/quantlib_wrap.obj /GR /FD /Zm250 /EHsc /bigobj /MD quantlib_wrap.cpp 情報: Boost.Config はコンパイラのバージョンよりも古いです - おそらく悪いことは何も起こらないでしょう - しかし、あなたが望むかもしれません更新された Boost バージョンを探します。このメッセージを抑制するには、BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE を定義します。C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED ,ID=2 /MANIFESTUAC:NO (....)/OUT:build\lib.
リンク: 致命的なエラー LNK1104: 不可能な d'ouvrir le fichier 'QuantLib-vc141-x64-mt.lib'
エラー: コマンド 'C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe' が終了ステータス 1104 で失敗しました"
誰かがこれを手伝ってくれたらいいのに。