-
Notifications
You must be signed in to change notification settings - Fork 13
Expand file tree
/
Copy pathMakefile
More file actions
20 lines (16 loc) · 873 Bytes
/
Makefile
File metadata and controls
20 lines (16 loc) · 873 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
objects = proxy.o ProxyServer.o ProxyWorker.o ProxyHeaders.o ProxyAutoBuffer.o ProxyUri.o ProxyController.o
proxy : $(objects)
c++ -o proxy $(objects) -L/Users/gao/libboost/ -lboost_thread -lboost_system -lboost_regex\
-L/Users/gao/srcs/openssl-1.0.1e/ -lssl -lcrypto -std=c++11
proxy.o: ProxyServer.h ProxyException.h ProxyController.h
ProxyServer.o: ProxyServer.h ProxyWorker.h ProxyException.h
# c++ -std=c++11 -pthread -c ProxyServer.cpp -o ProxyServer.o
ProxyWorker.o: ProxyWorker.cpp ProxyWorker.h ProxyException.h ProxyHeaders.h ProxyAutoBuffer.h ProxyController.h
c++ -Wno-deprecated-declarations -pthread -c ProxyWorker.cpp -o ProxyWorker.o
ProxyHeaders.o: ProxyHeaders.h ProxyUri.h
ProxyAutoBuffer.o: ProxyAutoBuffer.h ProxyException.h
ProxyUri.o: ProxyUri.h
ProxyController.o: ProxyController.h ProxyServer.h
.PHONY: clean
clean:
-rm proxy $(objects)