複数のファイルを含むプロジェクトがあります。コマンド ラインから gcc を使用してコンパイルしたいと考えています。
ディレクトリは次のようになります
lib/
Comp/ contains .cpp files
Decomp/ contains .cpp files
Globals.cpp
include/
Comp/ contains .h files
Decomp/ contains .h files
Globals.h
これらの .h ファイルの一部は .cpp ファイルとペアになっていません
これをコンパイルするには、次のようなものを使用します:
g++ lib/Comp/* lib/Decomp/* lib/Globals.cpp -std=c++0x -o TEST
#define
問題は、 .h ファイルごとにいくつかの s を追加する必要があり、コマンド ラインから実行する必要があることです。これを行う方法 ??
また、各ファイルを個別にコンパイルしてからリンクする必要がある場合。これを行うための適切な順序は何ですか?