반응형 ubuntu1 Makefile은 왜 사용하며, 어떻게 사용하는가 linux에서 c를 컴파일하려면 gcc를 많이들 쓸것이다. gcc iot_server.c -o iot_server -lpthread gcc iot_client.c -o iot_client -lpthread 이런식으로 코드 수정하고 실행시켜볼려고 컴파일 할 때마다 라이브러리를 추가해주고 하는게 귀찮음. 그래서 컴파일 자동화해주는 Makefile을 사용하는거임. 1 #CC:=arm-linux-gcc 2 CC:=gcc 3 4 TARGET_SRV=iot_server 5 OBJECT_SRV=$(TARGET_SRV).o 6 7 TARGET_CLN=iot_client 8 OBJECT_CLN=$(TARGET_CLN).o 9 10 #LDFLAGS=-D_REENTRANT -pthread -lmysqlclient 11 LD.. 2024. 2. 22. 이전 1 다음 반응형