問題タブ [narray]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
284 参照

ruby - Ruby で NArray を Magick::Image に変換する

2D NArray (通常の配列よりも効率的であるはずの Ruby クラス) のデータから RMagick イメージを作成する効率的な方法はありますか、それとも 2 つのライブラリのデータ型に互換性がないだけですか?

次のコードは機能しますが、難しい方法で実行します: ネストされた do ループを使用してデータ型をピクセルごとに変換します。私が知る限り、これにより余分な作業が多くなり、NArray の利点はまったくありません。1月の糖蜜よりも遅くなります。

0 投票する
1 に答える
405 参照

ruby - Windows での Ruby の narray gem インストール エラー

いくつかの数学関数を実行するために、Ruby 用の NArray gem をインストールしようとしています。Ruby バージョン 2.0.0p353 [x64-mingw32] を Windows で gem 2.014 で実行しています。

NArray gem をインストールしようとすると、次のエラーが発生します。

D:\DocPerso\Workspace Ruby>gem install narray

DevKit を含めるために PATH を一時的に強化しています...

ネイティブ拡張機能の構築。これにはしばらく時間がかかる場合があります...

エラー: narray のインストール中にエラーが発生しました:

エラー: gem ネイティブ拡張のビルドに失敗しました。

C:/Ruby200-x64/Ruby200-x64/bin/ruby.exe extconf.rb

C:/Ruby200-x64/Ruby200-x64/bin/ruby.exe: そのようなファイルまたはディレクトリはありません -- extconf.rb (LoadError)

Gem ファイルは C:/Ruby200-x64/Ruby200-x64/lib/ruby/gems/2.0 にインストールされたままになります。0/gems/narray-0.6.0.8 検査用。

結果は C:/Ruby200-x64/Ruby200-x64/lib/ruby/gems/2.0.0/gems/narray-0.6 .0.8/src/gem_make.out に記録されます

私はグーグルで検索しましたが、まったく運がありませんでした。

彼女は、私が gem env で取得したものを見つけます:

RubyGems 環境:

  • ルビージェムのバージョン: 2.0.14

  • ルビー バージョン: 2.0.0 (2013-11-22 パッチレベル 353) [x64-mingw32]

  • インストールディレクトリ: C:/Ruby200-x64/Ruby200-x64/lib/ruby/gems/2.0.0

  • ルビー実行可能ファイル: C:/Ruby200-x64/Ruby200-x64/bin/ruby.exe

  • 実行可能ディレクトリ: C:/Ruby200-x64/Ruby200-x64/bin

  • RUBYGEMS プラットフォーム:

  • ルビー

  • x64-mingw32

  • GEM パス:
  • 宝石の構成:
  • リモートソース:
0 投票する
0 に答える
134 参照

ruby - coreaudio で narray が見つからない、gem エラー Mac OSX

Mac に coreAudio をインストールしました。outloop_sine.rb の例を起動します。

次に、その戻り値:

次に、必要な narray をインストールします。

それは機能しますが、outloop_sine.rbの例を再度起動すると、同じエラーが表示されます...

あなたの助けに:

と:

結論として、私はlibrubyを持っていません:

最初のエラー メッセージで必要:

私のcoreAudio gemの問題は何ですか?

0 投票する
1 に答える
43 参照

ruby - Ruby 'number-theory' gem を使用するように Fedora 29 を構成するにはどうすればよいですか?

したがって、基本的にRubyNumberTheoryには NArray gem が必要であり、いくつかのネイティブ コンパイル ツールとおそらく追加の構成が必要なようです。Fedora 29で試したのは次のとおりです

dnf likegcc ruby-devel rubygemsgroup install "C Development Tools and Libraries"さらに予期しないものを介して、いくつかのパッケージをインストールしましたarm-none-eabi-newlib。実際、ヘッダーはシステムに適切にインストールされているようです

環境変数が次のように設定されていても:

gem はまだインストールされず、stdint.h が見つからなかったことを伝えます。他に何を試みることができますか?