当前位置: 首页 > news >正文

金华网站建设哪个公司好点电子商务网站建设与维护实验报告

金华网站建设哪个公司好点,电子商务网站建设与维护实验报告,wordpress查询数据库插件,中国建筑工程网官网二建报名查询make 常用选项make[-f file] [options] [target]make 默认在当前目录中查找GUNmakefile、makefile 及 Makefile 文件作为make的输入文件-f 指定文件作为输入文件-v 显示版本号-n 只输出命令不执行#xff0c; 一般作为测试-s 执行命令不显示命令#xff0c;-w 显示执行前和执…make 常用选项 make[-f file] [options] [target]make 默认在当前目录中查找GUNmakefile、makefile 及 Makefile 文件作为make的输入文件 -f 指定文件作为输入文件 -v 显示版本号 -n 只输出命令不执行 一般作为测试 -s 执行命令不显示命令 -w 显示执行前和执行后的路径 -C dir 指定makefile 所在的目录 gcc/g编译流程 gcc–lstdc xxxx.cpp 直接从源代码得到可执行文件。 预处理 gcc –E xxx.cpp xxx.i编译 gcc –S xxx.i 得到名为 xxx.s 的汇编文件汇编 gcc –c xxx.s 得到名为 xxx.o 的二进制文件 链接 gcc –lstdc xxx.o 得到 a.out 的可执行文件 makefile 中的变量系统变量$* 不包括扩展名的目标文件名称$ 所有依赖文件以空格分隔$ 规则中的第一个条件$? 所有时间戳比目标文件晚的依赖文件以空格分隔$ 目标文件的完整名称$^ 所有不重复的依赖文件以空格分隔$% 如果目标文件是归档成员则该变量表示目标的归档成员名称 系统常量make –p 查看AS 汇编文件的名称 默认asCC C编译器名称 默认ccCPP C预编译器名称 默认cc –ECXX C编译器名称 默认 gRM 文件删除程序名称 默认 rm -f makefile 伪目标 伪目标 .PHONT: clean 声明目标为伪目标之后 makefile将不会判断目标是否存在或该目标是否需要更新 makefile 模式匹配 %.o:%.cpp .o依赖于对应的.cpp Wildcard $(wilcard./*.cpp) 获取当前目录下所有的.cpp 文件Patsubst $(patsubst%.cpp, %o, ./*.cpp) 将对应的.cpp文件替换成.o文件名 makefile 编译动态库 -fPIC 产生位置无关的代码 -shared 共享 -l小L指定动态库 -L 指定库文件搜索目录默认只链接共享目录 -I大i指定头文件目录 默认为当前目录 Makefile 通用部分作为公共头文件 Makefile中都是先展开所有变量再调用指令 赋值使用最终值不管变量调用写在赋值前还是赋值后调用时都是取最终值。 : 赋值 只受当前行及之前的代码影响。不会受后面的赋值影响。 举例 1:TARGET aOBJ a.o b.o c.o $(TARGET):$(OBJ) $(CXX) $^ -O $ %.o:%.cpp gcc –c $^ -o $ clean: $(RM) $(TARGET) $(OBJ) 2 精简 SOURCE$(wilcard ./*.cpp ./.c) OBJ$(patsubst %.cpp,%.o, $(SOURCE)) #替换 .cpp- .o OBJ: $(patsubst %.c,%.o, $(OBJ)) #替换 .c- .o .PHONY:clean $(TARGET):$(OBJ) $(CXX) $^ -O $ clean: $(RM) $(TARGET) $(OBJ) 3ARMRM rmCC arm-xilinx-linux-gnueabi-gccCPP arm-xilinx-linux-gnueabi-gAR arm-xilinx-linux-gnueabi-ar # target library TGT_NAME xxxxROOTDIR ../BINDIR binTARGET ./$(TGT_NAME) ## Dependency List#MODULES $(wildcard *.c) CDBGFMT -gdwarf-2CFLAGS -WallINCLUDES -I../includeLIBRARYS -lxxxLIBPATH -L../lib CFLAGS -DDEBUG -O0 $(CDBGFMT)CFLAGS $(INCLUDES) OBJECTS $(MODULES:.c.o).SUFFIXES: .c.c.o: $(CC) $(CFLAGS) -c $-o $ $(TARGET): $(OBJECTS) $(CC) -o $(TARGET)$(OBJECTS) $( LIBRARYS) $( LIBPATH) clean: $(RM) -rf ./*.o $(RM) -rf ./$(TARGET)
http://www.hkea.cn/news/14456475/

相关文章:

  • 郑州企业网站推广网站分享链接怎么做的
  • au网站怎么注册自己造网站
  • 成都建站推广网站开发与硬件合同
  • 彩票网站建设开发大连百姓网
  • 长沙网站seo推广石家庄防疫最新政策
  • 门户网站的建设方案做汽车价格的网站建设
  • 商业平台网站开发工商天眼查官网查企业
  • 网站平台建设项目书软件工程考研科目
  • 网站建设知识童装网站建设文案
  • 个人网站做贷款广告毕业设计做网站怎样的工作量算达标
  • 自己的网站服务器wordpress invoker
  • 个人网站开发总结文档企业建设电子商务网站的目的
  • 网站搜索功能怎样做南通建设工程造价信息网站
  • 深圳网站设计公司 网络服务个人网站备案后可以做行业内容吗
  • 廊坊哪里有做阿里巴巴网站的杭州网站建设洛洛科技
  • 什么是网站建设外包wordpress添加项目
  • 兰州市建设工程招标投标中心网站产品推广宣传语
  • 更新网站要怎么做呢做国外贸易的网站
  • 展览公司网站建设中国城乡建设部网站证书查询
  • 做淘宝浏览单的网站前端做网站需要学什么
  • 信诚网络公司网站小程序公众号网站开发
  • 做网站时遇到的问题网站开发的业务需求分析
  • 盐城做百度网站搭建网站团队计划
  • 网站的中英文切换代码网站页面相似度检测
  • 南昌定制网站开发费用网站设计工程师
  • 常德做网站报价公司做网站都咨询哪些问题
  • 做宠物商品的网站怎么做网站
  • 企业网站宽度给多少漳州网站优化
  • vultr做网站做图片网站侵权吗
  • 怎么做网站信息留下自己的wordpress