makefile

    4热度

    3回答

    我有很多任务,我必须不断更新Makefile,因为我添加了更多随后编号的C程序。有没有办法做到这一点循环迭代1.1,1.2,1.3等值? all: 1.1 1.2 1.3 1.4 1.5 1.6 1.7. 1.8 1.9 1.1: 1.1.o gcc -o 1.1 $(FLAGS) 1.1.o 1.1.o: 1.1.c gcc -c $(FLAGS) 1.1.c 1.

    80热度

    9回答

    我使用下面的makefile来构建我正在开发的程序(实际上是一个内核)。它从零开始,我正在学习这个过程,所以它并不完美,但我认为它足够强大,在这一点上我的经验写作makefile。 AS = nasm CC = gcc LD = ld TARGET = core BUILD = build SOURCES = source INCLUDE = include ASM =

    31热度

    5回答

    我有一个具有生成文件且具有中断依赖关系的项目。除了用手或用手写的perl脚本检查每个源文件外,是否有任何已知最好的方法来生成可供makefile使用的项目的依赖项列表?

    58热度

    8回答

    我听说了许多关于makefile以及它们如何简化编译过程。我正在使用VS2008。有人可以建议一些在线参考资料或书籍,我可以找到更多关于如何处理它们的内容吗?

    3热度

    2回答

    我有一个由大约100个源文件组成的库。如果任何其他文件已经编译,我希望其中一个源始终得到重建,但我不希望每次运行make/build时都会生成它。 基本上我希望这个文件有最后的编译日期/时间,所以任何链接到库的应用程序都可以检查最后的编译时间/日期。有没有其他方法可以做到这一点?

    2热度

    4回答

    我有一个插件项目,我已经开发了几年,插件可以与[主应用程序版本,第三方库版本,32位与64位]。是否有一种(干净的)方式来使用autotools来创建一个生成插件的所有版本的生成文件。 据我所知,通过浏览autotools文档可以看出,最接近我想要的是有N个独立的项目副本,每个副本都有自己的makefile。 (a)我需要不断在所有不同的副本中传播代码更​​改,并且(b)复制项目时存在大量浪费的空

    5热度

    6回答

    我正在使用带有pvcs编译器的makefile系统(使用Microsoft Visual C++,2008编译器),并且我得到几个表单链接错误: error LNK2019: unresolved external symbol [email protected] referenced in function _main 这是发生,尽管使用extern "C"声明,即: extern "C" in

    149热度

    6回答

    我试图建立GNU的grep,当我运行make,我得到: [snip] /bin/bash: line 9: makeinfo: command not found 什么是MAKEINFO,以及如何得到它? (这是Ubuntu的,如果有差别)

    13热度

    3回答

    我有一个makefile模板来编译单个DLL(用于插件系统)。 用户的makefile文件看起来是这样的: EXTRA_SRCS=file1 file2 include makefile.in 在makefile.in我: plugin.dll: plugin.os $(patsubst %,%.os,$(EXTRA_SRCS)) 哪里plugin.os是主要的C++文件进行编译。顺便说

    3热度

    4回答

    使用makefile和Makefile有什么区别吗?