3

ソースから GDC をビルドしようとしています。これらの指示に従い、 gdctestsuiteおよびlibphobosサブディレクトリを GCC ルート ディレクトリにコピーしました。しかし、スクリプトの呼び出し方法がわかりませんsetup-gcc.sh。指示では、引数なしで呼び出すように指示されています

./gcc/d/setup-gcc.sh 

しかし、それはただ戻って言います

Usage: ./setup-gcc.sh [OPTION] PATH

そう

  • このスクリプトをどこに置くべきか、
  • どこから呼べばいいのか
  • その引数 PATHは何に設定する必要がありますか?

これまでの私のディレクトリ構造は

- gcc (existing GCC git clone root)
  - libphobos (ADDED)
  - gcc (existing)
    - d (ADDED)
    - testsuite (existing)
      - gdc.test (ADDED)
      - lib (existing)
        - gdc*.exp (ADDED)
4

1 に答える 1

2

スクリプトをどこにも配置しません。配置されている同じフォルダーから呼び出します。引数 PATH は、GCC ソースの場所でなければなりません。

例:

./setup-gcc.sh ../gcc-4.8-snapshot

また、別のビルド ディレクトリを作成します。

mkdir objdir

そこから ./configure を呼び出します

cd objdir
../gcc-4.8-snapshot/configure --enable-languages=d --enable-checking=release
于 2013-01-04T23:52:54.793 に答える