1

Windows 7 マシンで 64 ビット GSL をコンパイルしようとしています。私が取った手順は次のとおりです。

  1. ここにあるGSL 1.15ソースをダウンロードして解凍しました。

  2. 最小限のプログラムをコンパイルすることにより、Cygwin シェルで使用可能な GCC の 64 ビット バージョンがあることをテストしました。

    // simple.C
    
    int main() {
        ;
        return 0;
    }
    

    使用して

    x86_64-w64-mingw32-gcc -m64 simple.C -o simple
    
  3. x86_64-w64-mingw32-gccuntared フォルダーで、コンパイラーを渡したいの./configureですが、方法がわかりません。ファイルを見てみましたconfigureが、それは巨大で、 を使用して生成されたようautoconfです。

4

1 に答える 1

2

cygwin プロンプトで以下を使用できます。

CC=x86_64-w64-mingw32-gcc CFLAGS=-m64 ./configure 

そしてconfigureはそれを拾います。

重要な注意点:

あなたがラッパーを持っていないことに驚いていますgcc...私が./configure示したようにCコンパイラをオーバーライドする前に、最初からそのまま使用してみて、それが何をするかを確認してみませんか。

于 2013-06-07T05:59:07.487 に答える