在Windows 7上构建QuantLib Python绑定:'无法识别的命令行选项'-mno-cygwin
我正在尝试构建QuantLib的Python绑定。我按照这些说明成功构建了QuantLib(我在这里找到了libboost_serialization文件)。但是,当我运行python setup.py build时,出现了以下错误:
python setup.py build
running build
running build_py
running build_ext
building 'QuantLib._QuantLib' extension
C:\mingw\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Python26\include -IC:\Python26\PC -c QuantLib/quantlib_wrap.cpp -o build\temp.win32-2.6\Release\quantlib\quantlib_wrap.o
cc1plus: error: unrecognized command line option '-mno-cygwin'
error: command 'gcc' failed with exit status 1
我听说mno-cygwin选项不再被支持,并且我看到它已经从numpy的distutils中移除了,但就我所知,这里只是在使用python的distutils。有没有什么提示可以让我知道该关注什么呢?
- 操作系统:Windows 7
- Python版本:2.6
- Numpy版本:1.5.1
- QuantLib版本:1.46.1