makefile

    0热度

    2回答

    对不起,重复,但我找不到解决方案。 以下是我希望Makefile完成的命令序列。 gcc-elf-gcc -S -combine loadStoreByte.c string.c lib_uart.c bubble_uart.c -o bubble_uart.s gcc-elf-as -o startup.o startup.s; gcc-elf-as -o handler.o handle

    -1热度

    1回答

    我想将cppcheck集成到我的项目中,以便在出现错误时自动生成构建失败。当然,这可能是CI工作的一部分,但目前我们遇到了一些技术问题。最简单的方法是将cppcheck集成到Makefile中。也可以使用为项目配置的头文件目录。 这是可能的和如何做到这一点? CC=gcc CFLAGS=-I. DEPS = OBJ = main.o %.o: %.c $(DEPS) $(CC

    0热度

    2回答

    每当其他c文件发生更改时,我想重新编译version.c。所以,我试图在其他c文件发生变化时触摸c文件。问题在于,当它正在进行c编译时,make不能识别这个变化。我认为原因是它已经更新了所有的依赖关系。有没有办法打破连锁店? 例如: $(TARGET): $(OBJECTFILES) $(TARGET).a $(OBJECTDIR)/%.o: %.c | $(OBJECTDIR) $

    0热度

    1回答

    到现在为止,我用下面的Makefile拿到2个可执行文件在同一目录中的所有来源: GFORTRAN = gfortran -Wall CC = gcc -Wall MPI_FORTRAN = mpif90 -Wall MPI_CC = mpicc -Wall LD = -lm .SUFFIXES : .o .f90 all: explicitSeq explicitPar

    1热度

    1回答

    我正在尝试在另一个程序中使用我的NumSuch模块。我Makefile包括 NUMSUCH_HOME=/home/buddha314/numsuch/src MODULES=-M$(NUMSUCH_HOME) yummly: yummlyAnalysis.chpl $(CC) $(FLAGS) $(MODULES) -o yummlyAnalysis $< #$(CC)

    1热度

    1回答

    我正在C开发GTK程序,我有一个makefile,我坚持这是什么编译器选项。 任何想法? 对不起,这是一个问题风格,但我真的卡住了。

    0热度

    1回答

    我有这个工作与ERLC_OPTS的修改,所以我想。 不得不清理我的erlang.mk并没有保存它。 我在哪里添加警告ok标志? [email protected]:~/tunnel-deploy# make run erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erlang.mk/guide/installation.h

    0热度

    1回答

    我尝试使用这个doc部署我的自定义部件,但是当我只编译的.h和dll被复制,并.LIB .PDB不是: 这是我的.pro当我配置者的复制指示 message(Building...) QT += widgets designer PLUGIN_CLASS_NAME = QKWidgets QTDIR_build { message(Qt Build) # This

    1热度

    1回答

    比方说,我有几个目录,每个目录包含makefile。现在让我们假设在这个dirs中有一个lib dir(也有makefile),并且在其他dirs的makefile的某些中有一个引用。也就是说,有些项目依赖于另一项目。现在,如果我使用-j选项运行make实用程序,它可能会尝试使lib处于两个或更多并行线程中。 问题很简单:如何防止这种行为?

    0热度

    2回答

    我正在学习如何在Openwrt中开发一个内核模块。我做一个你好世界尝试。包目录树是: khelloworld/ Makefile src/ khelloworld.c Makefile 在openwrt生成文件源: include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk P