当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
C++makefile写法标准格式简介
发布时间:2010/5/10 11:03:20 来源:城市学习网 编辑:ziteng
  在C++编程语言中,有很多种比较高深的内容值得我们去深入的探讨。即使是那些比较常用的功能,也还需要我们不断的从中挖掘出更多的信息。在这里我们先来为大家详细介绍一下C++ makefile写法的相关操作,帮助大家对此方面的了解。
  一个很典型的Linux C/C++的makefile写法,其它的应用可根据此template修改。(注意每一行的前面若有空格,是tab,不是space)
  1.#Source file
  2.SRC = ThreadQueue.cpp
  3.#Object file
  4.OBJ = $(SRC:.cpp=.o)
  5.#Output execution file
  6.PROGRAM = ThreadQueue
  7.#Compiler
  8.CC = g++
  9.#Include
  10.INCLUDE = -I/usr/include/ncurses -I/usr/include/
  11.#Linker Parameter
  12.LINKPARAM = -lpthread -lncurses
  13.#Options for development
  14.#CFLAGS = -ansi -g -Wall
  15.#Options for release
  16.CFLAGS = -ansi -O -Wall
  17.: $(PROGRAM)
  18.$(PROGRAM): $(OBJ)
  19.$(CC) -o $(PROGRAM) $(LINKPARAM) $(OBJ)
  20.SUFFIXES : .cpp
  21.cpp.o:
  22.$(CC) $(INCLUDE) $(CFLAGS) -c $<
  23.clean:
  24.-rm *.o
  以上就是我们为大家介绍的C++ makefile写法的标准格式。
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved