ChinaUnix.net
相关文章推荐:

makefile延时变量和立即变量

对于一个刚开始写一个比较大的程序的人来说现在我还是有很多困惑的,或者说把这个程序看成是一个工程来作对我来说还没有入门。在此讨教各位,多多指教,希望能获取大家的经验。 首先我的程序全局变量很多,刚开始设计,也没最终定下来。开始想用静态数组,这不是很好,每次改变体系得改变数组大小重新编译,所以得用很多指针,呵呵,指针我还不是特别熟悉。这些全局变量在多个文件(>;10)多个函数中用到。最原始的办法就是把它定义...

by xiongzm - C/C++ - 2005-04-07 10:38:54 阅读(489) 回复(0)

相关讨论

makefile文件中经常会看到$@D , $@F之类的变量,$@表示依赖中的目标,这些变量是什么意思呢?

by pan139com - C/C++ - 2009-11-23 13:19:33 阅读(735) 回复(4)

makefile变量就像环境变量,事实上环境变量在make过程中被解释成make的变量。这些变量是大小写敏感的,一般都定义成大写。它们可以在任何地方被引用,如: a) 存贮一个文件名列表 b) 存贮可执行文件名 c) 存贮编译器旗标,如果你想给你所有的编译命令传递一组相同的选项,可以把这组选项存入一个变量。 要设定一个变量,只有在一行开始的写下这个变量的名字,后面跟一个=,后面跟你要设定的这个变量的值。以后要引用,写一个$...

by cdblsc - AIX文档中心 - 2007-03-22 18:03:56 阅读(845) 回复(0)

怎样由makefile.inmakefile.am生成makefile? 请高手们指点。。。

by wolf711988 - C/C++ - 2009-03-18 14:17:27 阅读(4362) 回复(5)

makefile中引用环境变量是否都要以诸如下面的方式 $(HOME) 这个不是shell中命令替换的格式么:)为何makefile中不普通shell中一样以$HOME的方式来引用环境变量呢?

by fxhnkf - Shell - 2007-01-04 13:45:14 阅读(708) 回复(2)

想在某个段中判断一个条件, 根据不同条件去执行不同的指令, 这样的makefile该怎么写? [code] all: # 判断DEBUG变量是否有设置 strip *[/code]

by tsinghyT - C/C++ - 2006-11-07 21:00:08 阅读(1054) 回复(1)

在linux下可否直接手工编写Makfile文件,生成makefile文件后直接执行make命令这样得到的.o.so文件有什么区别吗? 菜鸟在此谢过!!

by heiheiyan11 - C/C++ - 2007-11-26 09:17:17 阅读(1491) 回复(7)

#include #include #include #include #include #include exec sql include sqlca; exec sql include oraca; exec oracle option (oraca=yes); EXEC SQL BEGIN DECLARE SECTION ; VARCHAR username[20]; varchar password[40]; varchar dbName[20]; EXEC SQL END DECLARE SECTION ; void sql_error(char *msg) { char err_msg[512]; size_t buf_len...

by sea_soft - C/C++ - 2008-09-02 20:08:33 阅读(5741) 回复(22)

makefile中 SOURCES = 1.c 2.c 3.c list: for i in $(SOURCES);do \ echo $$i; \ done 执行make list 为什么必须用$$才能正确输出呢? [ 本帖最后由 x4ulocca 于 2007-12-30 11:29 编辑 ]

by x4ulocca - Shell - 2007-12-30 12:15:32 阅读(1383) 回复(3)

大家好,我需要在UltraSparcII, solaris10上重新编译64bit版本的MySQL 5.0.19,因此增加了-m64参数,但发现configure以后,部分目录下的makefile的CFLAGS变量加入了-m64,但部分目录下的makefile却没有-m64,导致链接出现32bit64bit不兼容的问题。 我的configure如下: CFLAGS="-g -m64 -Wimplicit -Wreturn-type -Wswitch -Wtrigraphs -Wcomment -W -Wchar-subscripts -Wformat -Wparentheses -Wsign-compare -Wwrite-strings...

by bbebfe - Solaris - 2009-02-03 10:43:37 阅读(1740) 回复(0)

.cpp.o: @echo "\n\tBuilding $@ ...\n" xlC -c -g $(INCDIR) $< $< 被称为自动化变量,表示该规则中所有依赖目标的集合 但上述规则无依赖目标,但是我编译时我发现$<应该是有值的,谁能帮忙解释一下?

by 黄药师81 - C/C++ - 2008-01-08 23:13:04 阅读(1653) 回复(3)