g ++。exe:错误:无法识别的命令行选项

时间:2019-06-14 14:52:34

标签: swig

我正在使用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/'

我认为此问题是由于我给swig错误的Python.h标头地址

引起的

1 个答案:

答案 0 :(得分:0)

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

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