Попытка построить привязки Python с помощью SIP 5. Но я не могу понять, как передать параметры компилятору.
В SIP 4.x могут быть дополнительные параметры для компилятора, установленного в configure.py
делая
makefile = sipconfig.SIPModuleMakefile(config, build_file)
makefile.extra_libs = ["foo"]
makefile.extra_cxxflags = ["-std=c++17"]
С SIP 5 я не могу понять, как я могу сделать то же самое, так как configure.py
больше не является его частью.
Я просмотрел и ищу документы, но безрезультатно.
Теперь я получаю предупреждения вроде warning: scoped enumerations are a C++11 extension [-Wc++11-extensions]
Я хочу передать правильные параметры вкомпилятор.