7

標準の ./configure 、make、make install を使用してプログラムをコンパイルしたい。私は 64 ビット マシンを使用していますが、実行可能ファイルを 32 ビット実行可能にしたいと考えています。

これを行う方法は何ですか、私は ./configure --help を実行しましたが、これには何も表示されませんでした ( --disable-64bit がありますが、機能していないようです

4

1 に答える 1

4

プラットフォームとコンパイラは何ですか?

私はどちらかを言う傾向があります:

  1. configureを実行してMakefileを取得してから、関連するコンパイラオプションをCFLAGSマクロに追加します。たとえば、Sunccの場合はCFLAGS= $ {CFLAGS} -m32、または
  2. そのマクロ編集を、configureによってテンプレートとして使用されているMakefile.inファイルに追加します。

編集:

必要なときに両方を数回行ったことを追加するのを忘れました。

于 2009-10-01T10:07:37.300 に答える