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++
有害ではないと読みましたが、この警告を回避する方法はありますか? ここに同じ問題を抱えている人がいますが、解決策が見つかりません。