宝石として構築しているルビーエクステンションがあります。このディレクトリ構造を持っています
|-ext
\-cowboy
\- extconf.rb
|- cowboy.c
|-lib
\- cowboy.rb
|- cowboy
\- version.rb
|- test
\- test_cowboy.rb
私がそれを構築してインストールするとき、エラーはありません、そして、宝石を要求すること(例えば、カウボーイを要求すること)はirbでうまく働きます。
ただし、「ruby test / test_cowboy.rb」を実行すると、requireからロードエラーが発生します(実際には、lib/cowboy.rbにある「require'cowboy/cowboy'」について不平を言っています。
誰かが理由を知っていますか?