Как я могу дать дополнительные параметры компилятора с SIP 5? - PullRequest
2 голосов
/ 27 октября 2019

Попытка построить привязки 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]

Я хочу передать правильные параметры вкомпилятор.

...