問題タブ [ntl]

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 投票する
1 に答える
1294 参照

c++ - プログラムを ntl ライブラリと静的にリンクできません

コードの静的ビルドを作成したい (このコードをサーバー上で実行したい) と、奇妙な問題が発生します。

私のcmakeは次のようになります。

何が間違っているのか本当にわかりません。どんな助けにも感謝します。

アップデート:

gmp と ntl がインストールされています。

行を削除すると:

cmake から、コードを問題なく正常にコンパイルできます。しかし、サーバーでこのコードを実行するには静的コンパイルが必要ですが、現在のビルド設定ではこれが不可能です。理由はわかりません。

次のような適切な FindNTL.cmake ファイルもあります。

VERBOSE=1 にする

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

c++ - NTL は ZZX を ZZ_pEX に変換します

NTL には、次の変数があります。

そして計算したい

を F_p(x) 多項式FXに変換するにはどうすればよいですか?GX

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

c++ - NTL ライブラリ ref_GF2 実行時エラー

NTL C++ ライブラリを使用しています。次のコードを実行しようとすると:

EXC_BAD_INSTRUCTION エラーが発生します。

この問題は、コードの set(*one) 行に起因しているようです。

コードの何が問題なのかを理解しようとしましたが、役に立ちませんでした。どんな助けでも感謝します。

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

c++ - ライブラリ NTL の拡張多項式

NTL ライブラリを使用して記述されたコードがあります。

出力は次のとおりです。

たとえば、[1 2 3]平均3x² + 2x + 1です。
この場合、GF 上の表記多項式の形式は何ですか?

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

c++ - NTL 関数の結果を使用せずにコードを遅くする

My_AddModMy_SubModMy_MulModなどの数学関数を実装して、結果をvec_long&型の data resultに戻そうとしています。

私の関数と NTL の両方を呼び出して、NTL の結果を次のように使用する場合:

ただし、My_function の結果を使用すると、うまく機能しました。

これもうまく機能しましたが、コードで大きなレイテンシが発生しました。

と の値とデータ型を出力するtmpt_NTLtmpt_My、それらは同じ値とデータ型になりlongます。

両方の関数が呼び出され (My_function の実行時間とは関係ないように見えます)、同じ値を生成するため、大きなレイテンシが発生する理由は何ですか、またはどのように修正できますか?