.cpp と .cc をサポートするようにメイクファイルを変更しようとしていますが、次のようなエラーが発生し続けます。
target `source/systemFuncs.cpp' doesn't match the target pattern
.cc をサポートする既存の makefile を変更していて、.cpp もコンパイルできるようにしたいのですが、方法がわかりません。これはもともと、nacl プロジェクトのメイク ファイルでした。
.cpp と .cc の両方をコンパイルするにはどうすればよいですか?
メイクファイルに関連するコンテンツ:
x86_32_OBJS:=$(patsubst %.cc,%_32.o,$(CXX_SOURCES))
$(x86_32_OBJS) : %_32.o : %.cc $(THIS_MAKE)
$(CXX) ${INCDIRS} -o $@ -c $< -m32 -O0 -g $(CXXFLAGS)
$(PROJECT)_x86_32.nexe : $(x86_32_OBJS)
$(CXX) -o $@ $^ -m32 -O0 -g $(CXXFLAGS) $(LDFLAGS)
CXX_SOURCES には .cc ファイルと .cpp ファイルの両方が含まれているため、両方をコンパイルできる必要があります。