Ruby 用の C++ 拡張機能を作成しようとしています。メインファイルに加えて、ファイルがありますextconf.rb:
require "mkmf"
$libs += " -lstdc++ "
create_makefile("file_name")
を実行した後、 と入力ruby extconf.rbしてコンパイルしようとすると、次の警告が表示されます。g++make
cc1plus: warning: command line option "-Wdeclaration-after-statement" is valid for C/ObjC but not for C++
有害ではないと読みましたが、この警告を回避する方法はありますか? ここに同じ問題を抱えている人がいますが、解決策が見つかりません。