エルミート多項式GSL関数[libgsl-dev]が欠落しているのはなぜですか?

jman

以下を使用して、ubntu16.04にGSLをインストールしました。

sudo apt-get install libgsl2 libgsl-dev gsl-bin

インストールされているバージョンは2.1 + dfsg-2です。これはいくつかの点で機能しますが、エルミート多項式の計算に失敗しました。テストコードは次のとおりです。

// include files
#include <iostream>
#include <iomanip>
#include <fstream>
#include <math.h>
using namespace std;

#include <gsl/gsl_sf_bessel.h>  // gsl Bessel special function header 
file
//packages I need
#include <gsl/gsl_sf_gamma.h>
#include <gsl/gsl_sf_hermite.h>

int
main (void)
{
  double x = 5.0;   // just a random test value

  double y = gsl_sf_bessel_J0 (x);   // see the GSL manual for details

  cout << "J0(" << x << ") = "
       << setprecision(18) << setw(20) << y << endl;

  y = gsl_sf_hermite_phys(10,x);   // see the GSL manual for details
  cout << "H10(" << x << ") = "
       << setprecision(18) << setw(20) << y << endl;

  return 0;
}

これはでコンパイルされませんg++ gsl_test.cpp -lgsl -lgslcblas -lmエラーは次のとおりです。

gsl_test.cpp:(.text+0xcd): undefined reference to`gsl_sf_hermite_phys'
collect2: error: ld returned 1 exit status

「gsl_sf_hermite_phys」が存在することはわかっています。これは、gslを手動でインストールしたシステムで使用できるためです。最悪の事態が発生した場合は、gslを手動でインストールすることもできますが、ターミナルコマンドを使用してインストールし、完全に機能する最新のGSLインストールを実行できるようにしたいと思います。

**更新:** gsl /gsl_sf_hermite.hヘッダーが2.1 + dfsg-2にないことが判明しました。気付かずに古いインストールを上書きしたに違いありません。

私の質問は、なぜエルミート多項式がそこにないのか、そしてそれらがそこにあるようにターミナル経由でGSLをインストールする方法だと思います。

N0rbert

上記のgsl/gsl_sf_hermite.hヘッダーファイルは、新しいUbuntuリリースで利用できます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

承認ヘッダーが欠落しているのはなぜですか?

分類Dev

なぜ私の関数は欠落している引数があると想定するのですか?

分類Dev

この無名関数呼び出しで括弧が欠落しているのはなぜですか?

分類Dev

@Transactionalが欠落しているときにTransactionRequiredExceptionがスローされないのはなぜですか?

分類Dev

VBA / SQLクエリで演算子が欠落していると表示されるのはなぜですか?

分類Dev

C#:SQLクエリで.Where()条件の1つが欠落しているのはなぜですか?

分類Dev

__init __()のパラメーターが欠落しているのはなぜですか?

分類Dev

クエリ結果に1文字が欠落しているのはなぜですか?

分類Dev

シリアル化後にクラスタイプが欠落しているのはなぜですか?

分類Dev

PHP 7 PDOドライバーが欠落しているのはなぜですか?

分類Dev

PHP 7 PDOドライバーが欠落しているのはなぜですか?

分類Dev

引数が欠落しているのに、なぜこの関数が機能するのですか?

分類Dev

Typescriptが引数の欠落に対してエラーを発生させないのはなぜですか?

分類Dev

なぜ多くのテーマから「投稿」レイアウトが欠落しているのですか?

分類Dev

cygwinのインストールで非常に多くの基本的なコマンド(ls、cp、mvなど)が欠落しているのはなぜですか?

分類Dev

いくつかのdivが欠落している子をループする-なぜですか?

分類Dev

Excelシートのほとんどが欠落しているのはなぜですか?欠落しているセルを確認するにはどうすればよいですか?

分類Dev

このコードの関数の最後で欠落しているリターンが返されるのはなぜですか?

分類Dev

IntelliJが欠落しているセミコロンを検出でき、Javaコンパイラが検出できないのはなぜですか?

分類Dev

Spring BootでRestTemplateの配線が欠落しているという統合テストで不満が出るのはなぜですか?

分類Dev

応答オブジェクトの一部の要素が欠落しているのはなぜですか?リクエストモジュール

分類Dev

呼び出しの開始時にRが欠落している引数をチェックしないのはなぜですか?

分類Dev

なぜ私のスクレイプスクリプトが欠落しているのですか?

分類Dev

コンパイラーが欠落しているセミコロンを報告しないのはなぜですか?

分類Dev

最初のDockerexecでファイルが欠落しているのに、2番目のexecで使用できるのはなぜですか?

分類Dev

urlopenを使用してデータをクロールするときにコンテンツ/値が欠落しているのはなぜですか?

分類Dev

2つの分数オブジェクトを一緒に追加して作成するときに整数が欠落しているのはなぜですか?

分類Dev

このコードに欠落しているreturnステートメントエラーがあるのはなぜですか?

分類Dev

特定のアルファベットを含むSQLクエリの結果の一部が欠落しているのはなぜですか?

Related 関連記事

  1. 1

    承認ヘッダーが欠落しているのはなぜですか?

  2. 2

    なぜ私の関数は欠落している引数があると想定するのですか?

  3. 3

    この無名関数呼び出しで括弧が欠落しているのはなぜですか?

  4. 4

    @Transactionalが欠落しているときにTransactionRequiredExceptionがスローされないのはなぜですか?

  5. 5

    VBA / SQLクエリで演算子が欠落していると表示されるのはなぜですか?

  6. 6

    C#:SQLクエリで.Where()条件の1つが欠落しているのはなぜですか?

  7. 7

    __init __()のパラメーターが欠落しているのはなぜですか?

  8. 8

    クエリ結果に1文字が欠落しているのはなぜですか?

  9. 9

    シリアル化後にクラスタイプが欠落しているのはなぜですか?

  10. 10

    PHP 7 PDOドライバーが欠落しているのはなぜですか?

  11. 11

    PHP 7 PDOドライバーが欠落しているのはなぜですか?

  12. 12

    引数が欠落しているのに、なぜこの関数が機能するのですか?

  13. 13

    Typescriptが引数の欠落に対してエラーを発生させないのはなぜですか?

  14. 14

    なぜ多くのテーマから「投稿」レイアウトが欠落しているのですか?

  15. 15

    cygwinのインストールで非常に多くの基本的なコマンド(ls、cp、mvなど)が欠落しているのはなぜですか?

  16. 16

    いくつかのdivが欠落している子をループする-なぜですか?

  17. 17

    Excelシートのほとんどが欠落しているのはなぜですか?欠落しているセルを確認するにはどうすればよいですか?

  18. 18

    このコードの関数の最後で欠落しているリターンが返されるのはなぜですか?

  19. 19

    IntelliJが欠落しているセミコロンを検出でき、Javaコンパイラが検出できないのはなぜですか?

  20. 20

    Spring BootでRestTemplateの配線が欠落しているという統合テストで不満が出るのはなぜですか?

  21. 21

    応答オブジェクトの一部の要素が欠落しているのはなぜですか?リクエストモジュール

  22. 22

    呼び出しの開始時にRが欠落している引数をチェックしないのはなぜですか?

  23. 23

    なぜ私のスクレイプスクリプトが欠落しているのですか?

  24. 24

    コンパイラーが欠落しているセミコロンを報告しないのはなぜですか?

  25. 25

    最初のDockerexecでファイルが欠落しているのに、2番目のexecで使用できるのはなぜですか?

  26. 26

    urlopenを使用してデータをクロールするときにコンテンツ/値が欠落しているのはなぜですか?

  27. 27

    2つの分数オブジェクトを一緒に追加して作成するときに整数が欠落しているのはなぜですか?

  28. 28

    このコードに欠落しているreturnステートメントエラーがあるのはなぜですか?

  29. 29

    特定のアルファベットを含むSQLクエリの結果の一部が欠落しているのはなぜですか?

ホットタグ

アーカイブ