当前位置:  技术问答>linux和unix

make时出现问题

    来源: 互联网  发布时间:2017-01-05

    本文导语:  Makefile文件如下:### ### Makefile for H.26L encoder ### ### generated for UNIX/LINUX environments ### by H. Schwarz ### NAME= lencod ### include debug information: 1=yes, 0=no #DBG= 0 DEPEND= dependencies BINDIR= ../bin INCDIR= inc SRCDIR= src OBJDIR=...

Makefile文件如下:###
### Makefile for H.26L encoder
###
### generated for UNIX/LINUX environments
### by H. Schwarz
###



NAME= lencod

### include debug information: 1=yes, 0=no
#DBG= 0

DEPEND= dependencies

BINDIR= ../bin
INCDIR= inc
SRCDIR= src
OBJDIR= obj

ADDSRCDIR= ../lcommon/src
ADDINCDIR= ../lcommon/inc

CC= $(shell which gcc)

LIBS= -lm
FLAGS= -ffloat-store -Wall -I$(INCDIR) -I$(ADDINCDIR)

ifdef DBG
SUFFIX= .dbg
FLAGS+= -g
else
SUFFIX=
FLAGS+= -O2
endif

OBJSUF= .o$(SUFFIX)

src=/tech-qa-linux/$/index.html(wildcard $(SRCDIR)/*.c)  
ADDsrc=/tech-qa-linux/$/index.html(wildcard $(ADDSRCDIR)/*.c)
OBJ= $(SRC(SRCDIR)/%.c=$(OBJDIR)/%.o$(SUFFIX)) $(ADDSRC(ADDSRCDIR)/%.c=$(OBJDIR)/%.o$(SUFFIX))  
BIN= $(BINDIR)/$(NAME)$(SUFFIX).exe


default: depend bin tags

dependencies:
  @echo "" >dependencies

clean:
  @echo remove all objects
  @rm -f $(OBJDIR)/*

tags:
  @echo update tag table
  @ctags inc/*.h src/*.c

bin: $(OBJ)
  @echo
  @echo 'creating binary "$(BIN)"'
  @$(CC) -o $(BIN) $(OBJ) $(LIBS)
  @echo '... done'
  @echo

depend:
  @echo
  @echo 'checking dependencies'
  @$(SHELL) -ec '$(CC) -MM $(CFLAGS) -I$(INCDIR) -I$(ADDINCDIR) $(SRC) $(ADDSRC) 
  | sed '''s@(.*).o[ :]@$(OBJDIR)/1.o$(SUFFIX)g''' 
  >$(DEPEND)'
  @echo

$(OBJDIR)/%.o$(SUFFIX): $(SRCDIR)/%.c
  @echo 'compiling object file "$@" ...'
  @$(CC) -c -o $@ $(FLAGS) $

    
 
 

您可能感兴趣的文章:

  • make bzImage时出现错误,怎么解决?
  • 升级内核make mrproper时出现的警告
  • 第二次make时出现java.lang.OutOfMemoryError?
  • 安装MySQL在make时出问题了......
  • 编译内核make modules时出现的问题?
  • make时出现错误:*** No rule to make target `<built-in>'????
  • 我 make 时出这样子的错怎么办呀?(应该很简单的呀)
  • 问一个很低级的问题:怎样卸载用make;make install方法安装的软件?
  • configure make make install 新手问题...
  • make zImage和make modules等问题请教~
  • 50分的问题!make文件找不到? You don't seem to have 'make' or 'gmake' in your PATH
  • 还是Make的问题
  • make 出错的问题
  • make 死机问题
  • make bzImage时有好多问题提示,如何简化掉?
  • 菜鸟问题:如何Make
  • 新手关于make的问题
  • make menuconfig 配置问题,大家指教
  • solaris 7下make不能使用的问题
  • 真心求教一个make zImage 问题 急!!!
  • 问大家个弱问题:用make ,报错
  • linux 安装问题make: *** 没有指明目标并且找不到makefile。 停止
  • 升级Linux内核在终端下输入make moveold执行失败问题?
  • 问一个关于make的简单问题
  • linux基础问题,configure,make生成应用程序问题
  • 使用make xconfig问题?
  • 有关make命令的问题?100分
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 有关make all; make clobber; make depend; make debug 的区别?
  • 升级Linux内核在终端下输入make moveold执行失败问题? iis7站长之家
  • 我已经用make clean编译成功了内核但是在make moduals时候处错误,然后又make menuconfig,我还需要make zImage吗?
  • make perl 模块的时候出错,make: *** No rule to make target,帮忙看看,谢谢。
  • 如何写出兼容于BSD MAKE、GNU MAKE、SOLARIS MAKE的条件编译Makefile?
  • 在solaris8.0我装了make3.81,下载了make-3.81-sol8-sparc-local.gz,为什么不能在任何目录下输入make?
  • 怎样验证自己的make是不是GNU的make?
  • cygwin make操作,出现no rule to make target all
  • 请教 make gdb-6.4 出现 make[4]: Entering directory `/tmp/gdb-6.4/gdb/doc'
  • debian下安装bind用./configure时提示安装bind时./configure提示whether make sets $(MAKE)... no
  • 第一次写make文件,报makefile:2: *** missing separator. Stop.错,make文件只有两行
  • make kernel make gcc
  • make;make install放在script裡
  • make oldconfig 和 make defconfig有何区别?
  • 求linux下 ./configure;make;make install一系列命令的详解
  • make -f makefile 时提示 Make: Must be a separator on rules line 5. Stop. 为什么,makefile 如下
  • make -f 多个makefile 怎么做
  • make menuconfig
  • php make test 出错 make install 卡住
  • $$请问:在unix里面用make编译得时候,得出提示 Make: line 31: syntax error. Stop. 这个到底是啥子意思啊,很不明白得啊!$$


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3