OMakeのドキュメントを見ると、サブディレクトリのソースが使用されるたびに見えます。常にスタティックライブラリにコンパイルされています。これはいつも必要ですか?ライブラリを構築せずにすべてをコンパイルしてリンクすることはできますか?私はこのためにOMakefilesを書くことを試みてきましたが、成功しませんでした。サブディレクトリを持つOMakeコンパイル
例ディレクトリ構造:
MyProjectと:OMakeroot、のOMakefile、main.cppに
MyProjectと/ヘッダ:file1.h
MyProjectと/ SRC:file1.cpp
myproject OMakerootの内容:
オープンビルド/ C
.SUBDIRS:。コンテンツのOMakefile
MyProjectと:
CXX = G ++
CXXFLAGS = -Wall
は+ =ヘッダーSRC
CXXProgram(myappの、主FILE1)
を含みます
OMakヘッダとsrcディレクトリのefilesは空であり、何かが必要な場合はわかりません。
私はオマケmyappのを実行すると、私はエラーを取得する:そのオマケはそれが必要であることを知っているので、
は「myappの」