makefile 相关问题

makefile是构建控件语言/工具make的输入文件。它指定目标和依赖关系以及执行(a.k.a. recipes)以更新目标的相关命令。

Makefile拆分字符串并将其管道化到不同的目标。

我试图写一个简单的Makefile来建立.expected文件并比较它们,但我失败了。APSSCHED=......binapssched BASE=......:......base:......examples FLAGS=-DCOT EXAMPLES=......examples......。

回答 1 投票 1

为什么在使用makefile时,我收到了未定义的引用错误?

我创建了以下makefile:汇编器:main.o first_pass.o second_pass.o helpers.o data_array.o symbol_table.o gcc -Wall -ansi -pedantic main.o first_pass.o second_pass.o helpers.o ....

回答 1 投票 0

ld: 符号 dyld_stub_binding_helper 未找到,通常在 crt1.odylib1.obundle1.o 中,适用于 i386 架构。

我正在从源头安装php的mongo驱动,但当我运行make时遇到一个错误,这是我得到的:ld:警告。i386架构在macOS中已被废弃(从Xcode中移除...

回答 1 投票 1

使用%对makefile目标进行排序

只是出于好奇,在makefile中,${OBJ_DIR}%.o:${SRC_DIR}%.cpp的目标执行顺序是什么,我注意到它不是词法(像ls -l)。是随机的吗?

回答 1 投票 0

.configure和make:输出文件名是否有一个共同的标志,以及-prefix的作用是什么?

我时常需要直接从源码中编译我需要的工具和应用程序。其中大部分(我使用的是linux),需要运行一个configure脚本:.configure,然后:make install i ...

回答 1 投票 1

设置Powershell core为windowslinux的默认GNU Make shell。

在Windows的makefile中。用下面的make版本。PS C:\projects> make --version GNU Make 4.1 Built for i686-w64-mingw32 Copyright (C) 1988-2014 Free Software Foundation, Inc. 我有...

回答 1 投票 1

在makefile中回声

试图找到一种简单的方法来打印makefile中的信息。下图是我的简单makefile。行$(info aaa)打印aaa很好。但echo'aaa'行会产生错误***缺失...。

回答 3 投票 4

如何在Makefile目标中重复相同的先决条件?

我想在Makefile中做这样的事情(有更多的任务): .PHONY: sep tasks task1 task2 task3 tasks: task1 sep task2 sep task3 task1: @echo task 1 task2: @echo task 2 task3.@..: @...

回答 1 投票 0

如何解决GNU make产生 "循环main.c "错误的问题。

/makefile.conf .SUFFIXES : .c .o cc = gcc CFLAG = -c OFLAG = -o O2FLAG = -O2 WPIFLAG = -lwringPi RM = rm -rf TARGET_SRCS = main.c TARGET_OBJS = $(TARGET_SRCS:$.c=$.o) TARGET_NAMES = $(TARGET_SRCS:$...)。

回答 2 投票 1

构建OpenCV的基本CMakefile问题

我是一个C++编程新手,现在不得不从源码中构建OpenCV。我得到一个与cudatoolkit安装有关的错误 [ 13%] Built target opencv_cudev [ 13%] Building NVCC (...).

回答 1 投票 0

Makefile - 用不同的库编译对象。

我试图创建一个Makefile来建立一个lib并编译文件。我的问题是,根据%.c文件,我需要用不同的lib编译。SRC_MLX 需要 $(LFLAGS) 和 SRC ...

回答 1 投票 0

C++从链接列表中删除项目的问题

我不确定我的删除链接列表节点的函数的实现是否正确。当我最初在没有编辑的情况下完成程序时,它是可以工作的,但它是指向几个 ...

回答 1 投票 0

Makefile中的Bash 'until' 循环语法错误

在执行load_db脚本之前,试图通过HTTP状态检查数据库是否准备就绪:db: ## 启动数据库容器,需要大约30秒的时间才能在7474端口上可用...

回答 1 投票 0

Windows 10 Makefile设置变量问题

我试图让下面的make文件在Windows和Unix中都能工作。我遇到的问题是,标准的 := 在Windows中似乎不能正常工作(我安装了 ...

回答 1 投票 0

如何为一个模块化的c项目制作一个模块化的Makefile?

我有一个C程序,其中有这样的代码。#if defined(MATRIX) #include "Matrix.h" #elif defined(QTREE) #include "QTree.h" #endif,我想创建一个Makefile,给定一个目标,通过de -D ...。

回答 1 投票 0

通过C++程序将命令传入shell脚本。

我想通过C++程序向我的shell脚本中传递一个命令,但我对C++一点也不熟悉,虽然我知道必须使用system(),但我不知道如何有效地设置它。#...

回答 1 投票 0

让Make自动检测协议缓冲区的变化。

我想让makefile自动编译protos,以下是我目前得到的结果 TARGET=main BIN_DIR=bin SRC_DIR=src OBJ_DIR=obj PROTO_DIR=protos PROTO_COMPILE_DIR=src$(PROTO_DIR) rm = rm -f CC ...

回答 1 投票 1

GNU Makefile - 生成多个组合的目标。

我有许多策略(strategy_a.py, strategy_b.py等)和许多输入(input_x.csv, input_y.csv)。我现在想重新计算每个策略与每个输入的结果,每当 ...

回答 1 投票 0

让Make自动检测协议缓冲区的变化。

我想让Make在更新protos时自动编译它们,以下是我目前得到的结果。TARGET=main BIN_DIR=bin SRC_DIR=src OBJ_DIR=obj PROTO_DIR=protos PROTO_COMPILE_DIR=src$(PROTO_DIR) ...。

回答 2 投票 1

RISC-V工具链Makefile中的分隔符和代码错误问题。我如何才能做到正确的?

我在创建Makefile时遇到了一个问题。我只是想逐个创建.elf文件,然后是dump,最后是bin文件,然后用python脚本将其转换为.hex文件。我的...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.