2

Brian Glandman (http://gladman.plushost.co.uk/oldsite/computing/gnu_scientific_library.php) によって提案されたビルド プロジェクトを考慮して、VC2010 に GSL 1.14 を使用しようとしています。ライブラリを構築した後、関数 gsl_sf_bessel_J0 を使用して簡単な例を実行しようとしました。以下のコードを参照してください。

含む

含む

intメイン(){

double x;
double y;

do
{
    printf("\nInforme o valor de x: ");
    scanf_s("%lf", &x);
    y = gsl_sf_bessel_J0 (x);
    printf ("J0(%g) = %.18e\n", x, y);
} while (x!=0);

0 を返します。}

コードはコンパイルされますが、次のメッセージが表示されます。それでも、コードは関数を適切に計算します。これらのメッセージについて知りたいのですが、主に、ほとんどの複雑なコードで重大な問題が発生する可能性についてです。

'test_3.exe': Loaded 'C:\Documents and Settings\Francisco J. Profito\Meus documentos\Visual Studio 2010\Projects\test_1\Debug\test_3.exe', Symbols loaded. 'test_3.exe': ロードされた 'C:\WINDOWS\system32\ntdll.dll'、PDB ファイルが見つからないか、開くことができませんPDB ファイル 'test_3.exe' を開きます: ロードされた 'C:\WINDOWS\system32\msvcr100d.dll'、シンボルがロードされました。「test_3.exe」: ロードされた「C:\WINDOWS\system32\shimeng.dll」、PDB ファイルが見つからないか、開くことができません「test_3.exe」: アンロードされた「C:\WINDOWS\system32\shimeng.dll」スレッド「Win32」 Thread' (0x1644) はコード -1073741510 (0xc000013a) で終了しました。プログラム '[5508] test_3.exe: Native' はコード -1073741510 (0xc000013a) で終了しました。

1>------ Rebuild All started: Project: test_3, Configuration: Debug Win32 ------ 1>cl : コマンド ライン警告 D9007: '/Gm' には '/Zi または /ZI' が必要です。オプションは無視されました 1> test_3.cpp 1>LINK : 警告 LNK4098: defaultlib 'LIBCMTD' は他のライブラリの使用と競合します。use /NODEFAULTLIB:library 1>LINK : warning LNK4098: defaultlib 'LIBCMTD' は他のライブラリの使用と競合します。/NODEFAULTLIB:library 1> test_3.vcxproj を使用 -> C:\Documents and Settings\Francisco J. Profito\Meus documentos\Visual Studio 2010\Projects\test_1\Debug\test_3.exe ==========すべて再構築: 1 件成功、0 件失敗、0 件スキップ ==========

4

0 に答える 0