📄 makefile
字号:
## Lots of mess in this file. Do not get bothered.## use "make clean; make" to rebuild libwy.a#INSTALL_DIR_INC= /usr/local/includeINSTALL_DIR_LIB=/usr/local/libINSTALL_DIR_MAN=/usr/local/share/man/man3COPT = -Wall -pthreadCC = g++LOPT= -lpthread -lrtLIBWYA= libwy.aLIBWYSO= libwy-0.0.9.soWYOBJS= wydefs.o wyret.o wy__hstr.o wynum.o wy__math.o wymath.o wy__numstr_int.o\ wyfilestat.o wydirent.o wyfilehandle.o wystr.o wycseg.o wyiconv.o\ wytermios.o wyselect.o wy__num_int.o wy__cfunc.o wy__cfunc_tty.o\ wysysfile.o wymutex.o wycond.o wytimespec.o wydate.o wyonce.o\ wybyteflow.o wy_dirfile.o wychrfile.o wyfifofile.o wy_thread.o\ wyterminal.o wyregfile.o wysockaddrlocal.o wysockfile.o\ wysockaddrinet4.o wysockaddrinet6.o wy_lnkfile.o wy__dirhandle.o\ wy__rdbuf.o wy__times.o wy_uty.o wy__num_longlong.o wy__num_char.o\ wy__num_short.o wy__num_long.o wy__numstr_longlong.o wy__numstr_long.o\ wy__numstr_char.o wy__numstr_short.o wy__numstr_float.o\ wytimespec_mkstr.o wytimespec_strnum.o# wyt__basic_istream.o wyt__basic_ostream.o$(LIBWYA): $(WYOBJS) ar scr $(LIBWYA) $(WYOBJS)$(LIBWYSO): $(WYOBJS) $(CC) $(WYOBJS) -shared -o $@# Basic header files (included in wydefs.h)WYDEF= wyreqs.h wydefs.h wy__base.h # Basic header files# wyret.h included filesRETH= $(WYDEF) wyret.h wyr_reply.h wyr_ret.h#----------------## Version 0.09 ##----------------#wydefs.o: wydefs.cpp wydefs.h $(WYDEF) $(CC) -c -o $@ $(CFLAGS) $(COPT) wydefs.cppwyret.o: wyret.cpp $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wyret.cppwy__num_int.o: wy__num_int.cpp wy__num.h wy__scanum.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__num_int.cppwy__num_longlong.o: wy__num_longlong.cpp wy__num.h wy__scanum.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__num_longlong.cppwy__num_char.o: wy__num_char.cpp wy__num.h wy__scanum.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__num_char.cppwy__num_short.o: wy__num_short.cpp wy__num.h wy__scanum.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__num_short.cppwy__num_long.o: wy__num_long.cpp wy__num.h wy__scanum.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__num_long.cppwynum.o: wynum.cpp wynum.h wy__num.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wynum.cpp#wypathname.o: wypathname.cpp wypathname.h $(RETH)# $(CC) -c -o $@ $(CFLAGS) $(COPT) wypathname.cppwycseg.o: wycseg.cpp wycseg.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wycseg.cppwy__bstr.o: wy__bstr.cpp wy__bstr.h wystr.h wynum.o wy__math.h wycseg.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__bstr.cppwy__numstr_int.o: wy__numstr_int.cpp wy__numstr.h wystr.h wynum.o wy__math.h wycseg.h wy__numstr_basic.h\ $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__numstr_int.cppwy__numstr_longlong.o: wy__numstr_longlong.cpp wy__numstr.h wystr.h wynum.o wy__math.h wycseg.h wy__numstr_basic.h\ $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__numstr_longlong.cppwy__numstr_long.o: wy__numstr_long.cpp wy__numstr.h wystr.h wynum.o wy__math.h wycseg.h wy__numstr_basic.h\ $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__numstr_long.cppwy__numstr_char.o: wy__numstr_char.cpp wy__numstr.h wystr.h wynum.o wy__math.h wycseg.h wy__numstr_basic.h\ $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__numstr_char.cppwy__numstr_short.o: wy__numstr_short.cpp wy__numstr.h wystr.h wynum.o wy__math.h wycseg.h wy__numstr_basic.h\ $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__numstr_short.cppwy__numstr_float.o: wy__numstr_float.cpp wy__numstr.h wystr.h wynum.o wy__math.h wycseg.h wy__numstr_basic.h\ $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__numstr_float.cppwy__hstr.o: wy__hstr.cpp wy__hstr.h wy__hstr.cpp wycseg.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__hstr.cppwystr.o: wystr.cpp wystr.h wy__hstr.h wy__hstr.o wynum.o wycseg.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wystr.cpp# wyt__string.hwy_str.o: wy_str.cpp wy_str.h wy__hstr.h wy__hstr.o wycseg.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy_str.cppwymutex.o: wymutex.cpp wymutex.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wymutex.cppwytimespec.o: wytimespec.cpp wytimespec.h wymutex.h wynum.o wystr.h\ wy_atdestroy.h wy__scanum.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wytimespec.cppwytimespec_mkstr.o: wytimespec_mkstr.cpp wytimespec.h wymutex.h wynum.o wystr.h\ wy_atdestroy.h wy__scanum.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wytimespec_mkstr.cppwytimespec_strnum.o: wytimespec_strnum.cpp wytimespec.h wynum.o wystr.h\ wy_atdestroy.h wy__scanum.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wytimespec_strnum.cppwydate.o: wydate.cpp wydate.h wytimespec.h wynum.o wystr.h wymutex.h\ wy_atdestroy.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wydate.cppwycond.o: wycond.cpp wycond.h wymutex.h wytimespec.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wycond.cppwyonce.o: wyonce.cpp wyonce.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wyonce.cppwy_thread.o: wy_thread.cpp wy_thread.h wymutex.h wycond.h wynum.o wystr.h\ wy_uty.o $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy_thread.cppwyfilehandle.o: wyfilehandle.cpp wyfilehandle.h wyfilestat.h\ wy_atdestroy.h wy__cfunc.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wyfilehandle.cppwy__dirhandle.o: wy__dirhandle.cpp wy__dirhandle.h wymutex.o wyfilestat.o\ wydirent.h wysysfile.h wy_atdestroy.h wyfilehandle.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__dirhandle.cpp#wybytetape.o: wybytetape.cpp wybytetape.h wyfilehandle.h wybyteflow.h \# $(RETH)# $(CC) -c -o $@ $(CFLAGS) $(COPT) wybytetape.cppwy__cfunc.o: wy__cfunc.cpp wydefs.h $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__cfunc.cppwy__cfunc_tty.o: wy__cfunc_tty.cpp wydefs.h $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__cfunc_tty.cppwysysfile.o: wysysfile.cpp wy__cfunc.h wystr.h wyfilehandle.h wy_atdestroy.h\ wysysfile.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wysysfile.cppwybyteflow.o: wybyteflow.cpp wybyteflow.h wyfilestat.h wysysfile.h\ wy_atdestroy.h wyfilehandle.h wystr.h wy__cfunc.h wy__cfunc_tty.h\ $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wybyteflow.cppwy__math.o: wy__math.cpp wy__math.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy__math.cppwymath.o: wymath.cpp wymath.h wystr.h wynum.o wy__math.o wy__scanum.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wymath.cppwyfilestat.o: wyfilestat.cpp wyfilestat.h wy__cfunc.h $(RETH) wytimespec.h $(CC) -c -o $@ $(CFLAGS) $(COPT) wyfilestat.cppwydirent.o: wydirent.cpp wydirent.h wystr.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wydirent.cppwyregfile.o: wyregfile.cpp wyregfile.h wybyteflow.o wy_atdestroy.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wyregfile.cppwychrfile.o: wychrfile.cpp wychrfile.h wybyteflow.o wyfilehandle.o\ $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wychrfile.cppwyfifofile.o: wyfifofile.cpp wyfifofile.h wybyteflow.o wy_atdestroy.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wyfifofile.cppwy_lnkfile.o: wy_lnkfile.cpp wy_lnkfile.h wy_atdestroy.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy_lnkfile.cppwysockfile.o: wysockfile.cpp wysockfile.h wybyteflow.o wy_sockaddr.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wysockfile.cppwytermios.o: wytermios.cpp wytermios.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wytermios.cppwyterminal.o: wyterminal.cpp wyterminal.h wytermios.h wychrfile.o wy__cfunc.h\ wy__cfunc_tty.h wy_atdestroy.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wyterminal.cppwysockaddrlocal.o: wysockaddrlocal.cpp wysockaddrlocal.h wyret.o wystr.o\ wy_sockaddr.h wystr.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wysockaddrlocal.cppwysockaddrinet4.o: wysockaddrinet4.cpp wysockaddrinet4.h wyret.o\ wy_sockaddr.h wystr.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wysockaddrinet4.cppwysockaddrinet6.o: wysockaddrinet6.cpp wysockaddrinet6.h wyret.o\ wy_sockaddr.h wystr.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wysockaddrinet6.cppwy__regex.o: wy__regex.cpp wy__regex.h wyret.h\ wy__regex.cpp $(RETH)# $(CC) -c -o $@ $(CFLAGS) $(COPT) wysockaddrlocal.cppwyiconv.o: wyiconv.cpp wyiconv.h wystr.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wyiconv.cppwy_dirfile.o: wy_dirfile.cpp wy_dirfile.h wy__dirhandle.o wyfilehandle.h\ wysysfile.h wy_atdestroy.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wy_dirfile.cppwyselect.o: wyselect.cpp wyselect.h wysysfile.h wyterminal.h wytimespec.h $(RETH) $(CC) -c -o $@ $(CFLAGS) $(COPT) wyselect.cppwy__rdbuf.o: wy__rdbuf.cpp wy__rdbuf.h wybyteflow.h wystr.h $(CC) -c -o $@ $(CFLAGS) $(COPY) wy__rdbuf.cppwy_uty.o: wy_uty.cpp wy_uty.h wybyteflow.o wystr.o wytimespec.o wy__rdbuf.o $(CC) -c -o $@ $(CFLAGS) $(COPY) wy_uty.cppwyt__basic_ostream.o: wyt__basic_ostream.cpp wyt__basic_ostream.h wy_uty.h wybyteflow.h wystr.h wy__rdbuf.h wyt__iostream.h wyt__basic_ios.h wyt__string.h\wyt__string.h wynum.h wy_uty.h wyt__basic_streambuf.h $(CC) -c -o $@ $(CFLAGS) $(COPY) wyt__basic_ostream.cppwyt__basic_istream.o: wyt__basic_istream.cpp wyt__basic_istream.h wy_uty.h wybyteflow.h wystr.h wy__rdbuf.h wyt__iostream.h wyt__basic_ios.h wyt__basic_streambuf.h\ wyt__string.h wynum.h wy_uty.h $(CC) -c -o $@ $(CFLAGS) $(COPY) wyt__basic_istream.cppwy__times.o: wy__times.cpp wy__times.h wytimespec.h $(CC) -c -o $@ $(CFLAGS) $(COPY) wy__times.cpp#------------------------------------------------------------chk_reply: chk_reply.cpp wyret.o wydefs.o wy__math.o $(CC) -o $@ $(CFLAGS) $(COPT) chk_reply.cpp wyret.o\ wydefs.o wy__math.ochk_ret: chk_ret.cpp wyret.o wystr.o wydefs.o wy__math.o $(RETH) $(CC) -o $@ $(CFLAGS) $(COPT) chk_ret.cpp wyret.o wystr.o wy__hstr.o\ wydefs.o wy__math.o#chk_except: chk_except.cpp wyret.o wystr.o wydefs.o# $(CC) -o $@ $(CFLAGS) $(COPT) chk_except.cpp wyret.o wystr.o wy__hstr.o\# wydefs.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -