makefile 相关问题

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

覆盖-Werror标志的快速方法?

如果 cc 配置设置为使用 -Werror,是否有办法在使用 make 时覆盖终端的 -Werror 标志?

回答 2 投票 0

Makefile:现有文件上没有这样的文件或目录,环境变量未加载

我对 Makefile 进行了稍微修改,以帮助更好地解释情况: 包括 $(通配符 .env) DB_URL=postgres://$(POSTGRES_USER):$(POSTGRES_PASSWORD)@$(POSTGRES_HOST):$(POSTGRES_PORT)/$(POSTGRES_DB)?

回答 1 投票 0

通过makefile检查.h是否存在

我实际上正在尝试在常规 Makefile 中模拟 cmake 的 check_include_file 。 举例来说,我想在编译项目时检查以确保 stdint.h 位于用户系统上,以便我...

回答 1 投票 0

有没有办法省略未使用的源文件?

我有下面的项目结构。 [22:58:45] BasicProject$ 树 -l 。 ├── 生成文件 └── 源代码 ├── 控制器 │ ├── MenuPage.cpp │ ├── 菜单页.hpp │ └── 未使用.cpp ├──

回答 2 投票 0

如何在 Makefile 中为不同命令导出带有环境变量的多个配置文件?

我想创建一个 Makefile,它允许我在不同环境上运行脚本,这取决于秘密 ENV_VAR 和公开的 ENV 环境变量: 导出 ENV_VAR= ...

回答 1 投票 0

如何编写具有重复模式的 Makefile 目标?

我有具有特定模式的输入文件,它会生成重复该模式的文件。 我的输入文件是: 输入/.py 例如 输入/cfg1.py 输入/cfg2.py 调用 python 输入/<

回答 1 投票 0

如何指示Make将一个列表的第i个文件复制到另一个列表的第i个路径?

我有两个列表,都有 N 个元素: SRC = a/b/foo a/b/bar a/b/moo 夏令时 = a/c/fii a/c/bir a/c/mee 有没有办法设置一个规则,以SRC的第i个元素作为第i个的前提...

回答 1 投票 0

CLion 在 c makefile 项目中看不到上下文

没有突出显示,没有错误,没有提示。即使是NULL也没有它的突出显示。该项目使用 Makefile 完美编译,没有看到任何错误。 Check.h 库对于 CLion 来说是未知的,即使它明确安装了......

回答 1 投票 0

我们如何在没有CMake的情况下使用abseil?

我有一个C++项目,我需要使用abseil字符串库和abseil状态库。然而我的项目很大,目前没有使用 cmake,而只是使用 Makefile。 我有尝试...

回答 1 投票 0

无法使用cmake构建Opencv项目

所以,我尝试使用 cmake 构建一个 opencv 项目,但同时使用 GUI 实用程序和命令行工具,但不断弹出相同的错误 CMake 警告位于 cmake/modules/FindO...

回答 1 投票 0

gnu 为组进行并行作业,但在组内按顺序进行

我是“makei -j”的忠实粉丝,但我正在寻找这种情况下的解决方案。我想要组的并行作业(比如不同的 make 目标)但是(如果一个组别名为许多子目标......

回答 1 投票 0

在Windows中使用条件表达式Makefile

我正在为 Fortran 程序编写 makefile,我想使用编译器开关,具体取决于我是使用 ifort 还是 gfortran 进行编译。 这是 makefile,但它给了我一个语法错误......

回答 1 投票 0

make 命令公开 Makefile 作业的内容

我如何请求 make 公开 Makefile 作业的内容? 从这个 Makefile $ 猫马迪莱 工作1: 回声33 回声22 回声11 工作2: 回声你好 我正在寻找一个 make 命令

回答 1 投票 0

如何在Justfile中复制Makefile的通配符和patsubst?

编译C代码时,需要将每个.c转换为.o。不幸的是,gcc没有这个能力。所以你需要使用一个 make 文件来完成它。 下面的代码是使用

回答 1 投票 0

“仅限订单”先决条件的顺序未保留在多线程 makefile 中

让我们考虑一下这个makefile: .PHONY:flash_bin flash_bin: |构建闪存 代码更改=0 .PHONY:构建 建造: @echo“运行构建过程” @如果 [ ! -f 构建进程] || [ $(CODE_CHA...

回答 1 投票 0

重新编译未更新的“Hello, world”

我正在尝试在Windows上使用make命令(通过choco安装)。尝试使用 hello.c 运行简单的示例,其中仅包含“Hello, world”的打印。如果我跑步只是打个招呼,我会面对...

回答 1 投票 0

使用armclang时包含(CMSIS)头文件的正确方法是什么?

我目前出于学习目的,尝试构建一个 Makefile 以了解嵌入式编程的构建过程。我正在使用 Keil microVision 中包含的工具链,所以我的编译...

回答 1 投票 0

MAKEFILE:使用递归子文件夹搜索中的源文件时出现“没有规则来创建目标...”错误

我正在尝试构建一个makefile来在linux下编译一个在windows上使用Code::Blocks编写的程序(所以,我没有可用的makefile来查看)。 项目很大,源文件多种多样

回答 1 投票 0

Visual Studio Code Makefile 扩展未按预期执行 make

在此 Makefile 上执行 make 命令可按预期进行编译: #SHELL = /bin/sh APP:= 基本教程-2 APP_INSTALL_DIR?= $(HOME)/Projects/test-gstreamer-2/build/bin CC:=/usr/bin/aarch64-linux-gnu-...

回答 1 投票 0

Makefile 没有使用我的变量和规则(即编译器和标志)

我似乎在让我的 makefile 正确构建我的 C++ 文件时遇到问题。我的 makefile 代码如下;我试图编译的文件名为“avl.cc”(它正在工作并正确编译......

回答 3 投票 0

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