メイクファイルに問題があります。私のプロジェクトのツリーは次のようになります。
- メイクファイル/メイクファイル
- ソース/main.cpp
- 含む/ first.hpp、
そして私は次のメイクファイルを持っています:
program.o: main.o
g++ -o program main.o
main.o: /home/project/source/main.cpp, /home/project/include/first.hpp
g++ -c /home/project/source/main.cpp /home/project/include/first.hpp
パスなしでメイクファイルを作成するにはどうすればよいですか? 私は次のようなことを意味します:
program.o: main.o
g++ -o program main.o
main.o: main.cpp, first.hpp
g++ -c main.cpp first.hpp