すべてのソースファイルがSourceフォルダーにあり、makefileがMakefileフォルダーにあり、すべてのオブジェクトファイルをObjectsフォルダーに配置したいと考えています。iamが取り組んでいるCプロジェクトです。これら3つのフォルダーはすべて、Projectという名前のフォルダーにあります。
プロジェクトフォルダには次のものが含まれます:ソースMakefileオブジェクト
iamは、makefileを取得してSourceフォルダーからソースをコンパイルする方法を見つけようとしています。私は以下を使用してみました。
...
SOURCE_DIR=..\Source
OUTPUT_DIR=..\Objects
.c.obj:
$(CC) $(SOURCE_DIR)\$*.c /Fo$(OUTPUT_DIR)\$*.obj
...
しかし、これは機能していません。myfile.objの作成方法がわからないと言っているときにエラーメッセージが表示されます。