g++.exe: error: unrecognized command line option

g++.exe: error: unrecognized command line option

我正在使用 swig 来实现带有 Python 的 C++ 代码。 编译动态模块似乎有一些问题。

g++ -fpic -c jmotif.h repair_wrap.cxx repair.cpp -/Users/U374235/AppData/Local/Continuum/anaconda3/envs/neuralnetwork/python3.5.6/

结果是我遇到了错误 -

g++.exe: error: unrecognized command line option '-/Users/U374235/AppData/Local/Continuum/anaconda3/envs/neuralnetwork/python3.5.6/'

我认为这个问题是由于我提供了错误的 Python.h header 地址

我的语法不正确。我应该写 -

g++ -fpic -c jmotif.h repair_wrap.cxx repair.cpp -IC:/Users/U374235/AppData/Local/Continuum/anaconda3/envs/neuralnetwork/python3.5.6/