0
などのbash configureスクリプトが付属していたプロジェクトのコンパイル:bash設定スクリプトのコンパイルとリンクはどこで行われますか?
autogen.sh
autoconf configure.ac
...
...
./configure
make
make install
:あなたはこれらのコマンドを呼び出す場合はコンパイルは、行われないなどconfigure.in autogen.sh、makefile.am、configure.acを、
"make install"の前にコンパイルが行われますか?または "make install"で実行します。私は実際にソフトウェアをインストールするのではなく、自分のコードをコンパイルできるようにライブラリをコンパイルすることにのみ興味があります。
コピーがビルドフォルダにある場合は、コピー(ビルド)でコードを実行できますか?これは、コンパイラが書いたコードをコンパイルするのに必要な.hと.cppファイルを見つけるフォルダです? – Juniar
私はその質問をあまり得ていませんでした。 'make'ステップの後、コンパイルされたファイルは通常、' configure'スクリプトを呼び出したフォルダの下のフォルダにあります。コンパイルしているパッケージによっては、それらを使うことができます。しかし、これを行う代わりに、configureスクリプトにカスタムプレフィックスを渡すことができます。これは 'make install'を別の(例えば空の)場所にインストールするように指示するので、何がコンパイルされ、簡単に削除できるかを知ることができます。明確にするために – PhilMasterG
を使用するには、configureを再度実行する必要がありますか?あなたがこのソースコードを呼び出したり使用したりする独自のコードを書くことに決めたら? – Juniar