⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 epoll机制的收发程序 只能在2.6内核上使用
💻
字号:
# using linux compile PATH_PUB=../public/PATH_MYSQL=$(PATH_PUB)mysql/PATH_LIB_MYSQL=$(PATH_MYSQL)lib/CC=gcc -L$(PATH_LIB_MYSQL)  -gLIBS = -lpthread -lmysqlclient -lzCFLAGS= -I$(PATH_PUB) -I$(PATH_MYSQL) -Wall -O2EXE_CTL = controlall : $(EXE_CTL)CTL_OBJS = rc_ctl_main.o rc_ctl_net.o rc_ctl_table.o rc_ctl_data.o rc_ctl_mysql.o rc_ctl_fifo.o $(PATH_PUB)rc_pub_file.o $(PATH_PUB)rc_pub_net.o $(PATH_PUB)rc_pub_log.o $(PATH_PUB)rc_pub_time.o $(PATH_PUB)rc_pub_packet.o $(PATH_PUB)rc_pub_fifo.o $(PATH_PUB)rc_pub_lock.o $(PATH_PUB)rc_pub_epoll.o $(PATH_MYSQL)rc_mysql_util.oH = rc_ctl_define.h rc_ctl_net.h rc_ctl_table.h rc_ctl_data.h rc_ctl_mysql.h rc_ctl_fifo.h $(PATH_PUB)rc_pub_file.h $(PATH_PUB)rc_pub_net.h $(PATH_PUB)rc_pub_log.h $(PATH_PUB)rc_pub_time.h $(PATH_PUB)rc_pub_packet.h $(PATH_PUB)rc_pub_fifo.h $(PATH_PUB)rc_pub_lock.h $(PATH_PUB)rc_pub_epoll.h $(PATH_MYSQL)rc_mysql_util.h$(EXE_CTL) : $(CTL_OBJS)	chmod 644 *.* $(PATH_PUB)*.* Makefile	$(CC) $(LDFLAGS) -o $(EXE_CTL) $(CTL_OBJS) $(LIBS)	ls -l --color $(EXE_CTL)clean:	chmod 644 *.* $(PATH_PUB)*.* Makefile	rm -rf *.o $(EXE_CTL) a.out *.gdb *.elf data.txt *.elf2flt $(CTL_OBJS)	clear	ls --color%.o : %.c $(H)	$(CC) $(CFLAGS) -c $< -o $@

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -