본문 바로가기

IT 개발 프로그래밍/Linux

make: *** No rule to make target `a'. Stop. 해결



그냥 make myexample 하니





이런 메시지가 뜨면서 안 됨 그래서 vi Makefile로 들어가보니




여기서 myexample 부분이 예전에 make simple_example 등 명령어를 실행하면서

로 되있었다. 그래서 myexample로 바꿔줌


example/myjsonc.o 부분은 원래 example/simple.o 였다 원래 소스파일이었던 simple.c 를 cp 해서 myjsonc.c라는 걸 만들었거든. 






참고한 웹페이지


컴파일 과정&오브젝트 파일& 링킹

http://ninako21.tistory.com/456


[Make 튜토리얼] Makefile 예제와 작성 방법 및 기본 패턴

https://tuwlab.com/ece/27193