Я пишу расширение Ruby, для которого у меня есть стандартный конфигурационный скрипт mkmf, но мне нужно добавить специальный флаг включения (--std=c++0x
) для всех этапов компиляции C ++.Я не хочу этого на этапах компиляции Си, потому что он выдает предупреждения.Как мне это сделать?
require 'mkmf'
create_makefile('thing')
Например, я пробовал $CXXFLAGS << '-I..'
, но CXXFLAGS еще не определен.Если я использую $CXXFLAGS = '-I..'
, он просто перезаписывается позже.