問題タブ [nim-lang]
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.
nim-lang - 結果を配列にループする
昨日Nimを始めたばかりです。私の目標は、式 b[i]/a[i] の値の平均を計算することです。数学モジュールと組み込み関数「平均」を使用しようとしましたが、明らかに配列でのみ機能します。ループの結果を配列に解析する方法がわかりません (または、別の解決策があるかもしれませんか?助けていただければ幸いです!
linux - nimでqtアプリを作成するにはどうすればよいですか
今後のプロジェクトで nim を使用したいと考えていますが、どこから始めればよいかわかりません。私は過去 2 年間でかなりの数の Web アプリケーションに取り組んできましたが、Python はかなり得意です。また、Linux にも精通しています。
今、おそらくqtを使用して、Linux用のGUIアプリを作成したいと考えています。私はqtのハウツーを調べましたが、彼らは主にc ++またはpythonとqtクリエーターを使用しています。nimをqtに結び付けるにはどうすればよいですか?
nim-lang - 値の型を文字列として取得する方法は?
実行時に Nim の値から型 (int32 / float64 / string) を取得できるかどうか知りたいですか?
これは「typeinfo」ライブラリで可能だと思っていましたが、わかりません!
編集:答えを得て、これを本当に素早くしました:
出力:
hashset - Nim-lang のハッシュセット
Nim-lang の HashSet タイプを使用しようとしていますが、エラーが発生します
エラーは
すでにハッシュ ライブラリをインポートしています
nim-lang - 現在のオペレーティング システムを入手する最良の方法は何ですか?
「linux」、「windows」などを返すpythonのsys.platformに似たもの、またはオペレーティングシステム、ディストリビューション、リリースバージョンなどを提供するpythonのプラットフォームモジュールのようなものを探しています.
macos - OSXのNimで.wavファイルを再生する簡単な方法は何ですか?
wav
次のような非常に単純なプログラムでファイルを再生しようとしていますが、現在nim-csfmlを使用しようとしています:
しかし、o の存在に依存しているように見えますlibcsfml.audi
。私のプログラムは正常にコンパイルされますが、実際に実行しようとするとエラーが発生します。
(libcsfml-audio.dylib
代わりに、OSX共有ライブラリを使用したためcsfml/sfml
)
.wav
でファイルを再生する他の方法はありますNim
か?
編集1:
@def- によって作成された PR の後、おそらく、nim が共有ライブラリをどのように処理するかについての理解が不十分なために、別の、少し安心できるエラーが表示されます。
ファイルに追加path = "/usr/local/lib"
しましたnim.cfg
が、何の影響もないようです。私もエクスポートしました$LD_LIBRARY_PATH="/usr/local/lib"
( /usr/local/bin
is where libcsfml-audio.dylib
is.) を介してコンパイルを試みました
助けてくれてありがとう!
macros - Remove stacktraces from an emit pragma
How do I create emit macros that don't add a stacktrace?
Produces
Where I would prefer
Without any additional compiler arguments like --stacktrace: off
.