PC6下载站

分类分类

nginx-1.0.4的容器源码分析—数组结构ngx_array_t

关注+2011-07-12作者:清晨

5 页 如何编译
3.2如何编译

 请参考nginx-1.0.4源码分析—内存池结构ngx_pool_t及内存管理一文。本文编写的makefile文件如下。

view plaincopy to clipboardprint?
  1. CXX = gcc  
  2. CXXFLAGS +=-g -Wall -Wextra  
  3.    
  4. NGX_ROOT =/usr/src/nginx-1.0.4  
  5.    
  6. TARGETS =ngx_array_t_test  
  7. TARGETS_C_FILE= $(TARGETS).c  
  8.    
  9. CLEANUP = rm-f $(TARGETS) *.o  
  10.    
  11. all:$(TARGETS)  
  12.    
  13. clean:  
  14. $(CLEANUP)  
  15.    
  16. CORE_INCS =-I. \  
  17. -I$(NGX_ROOT)/src/core \  
  18. -I$(NGX_ROOT)/src/event \  
  19. -I$(NGX_ROOT)/src/event/modules \  
  20. -I$(NGX_ROOT)/src/os/unix \  
  21. -I$(NGX_ROOT)/objs \  
  22.    
  23. NGX_PALLOC =$(NGX_ROOT)/objs/src/core/ngx_palloc.o  
  24. NGX_STRING =$(NGX_ROOT)/objs/src/core/ngx_string.o  
  25. NGX_ALLOC =$(NGX_ROOT)/objs/src/os/unix/ngx_alloc.o  
  26. NGX_ARRAY =$(NGX_ROOT)/objs/src/core/ngx_array.o  
  27.    
  28. $(TARGETS):$(TARGETS_C_FILE)  
  29. $(CXX) $(CXXFLAGS) $(CORE_INCS) $(NGX_PALLOC) $(NGX_STRING)$(NGX_ALLOC) $(NGX_ARRAY) $^ -o $@  
展开全部

相关文章

更多+相同厂商

热门推荐

  • 最新排行
  • 最热排行
  • 评分最高
排行榜

    点击查看更多

      点击查看更多

        点击查看更多

        说两句网友评论

          我要评论...
          取消