0

私は c++ AlgLib ライブラリのいくつかのメソッドを使用しています。私が使用した他のライブラリには、インストールの手順がいくつかありました。その後、.h ファイルをインクルードして -l でコンパイルできました (たとえば、GMP ライブラリを使用して -lgmp でコンパイル)。ただし、alglib を使用して実行できるのは、プログラムをコンパイルするたびに、makefile を使用して必要なすべての .cpp ファイルをコンパイルすることだけです。メイクファイルの例を次に示します。

all:    
g++ name.cpp ap.cpp integration.cpp interpolation.cpp alglibinternal.cpp linalg.cpp
    alglibmisc.cpp specialfunctions.cpp solvers.cpp optimization.cpp -o name

これらすべてのファイルを毎回コンパイルするのは比較的時間がかかるため、回避する方法はありますか?

4

1 に答える 1

1

メイク機能が使えます。Make は、プログラムのソース ファイルからプログラムの実行可能ファイルやその他の非ソース ファイルの生成を制御するツールです。このツールを使用するには、http ://www.gnu.org/software/make/ のページを参照してください。

于 2013-01-23T13:16:25.513 に答える