makefile 相关问题

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

使用 Makefile 进行 Fortran 编译 - 解决依赖问题

我尝试使用以下Makefile来编译我编写的Fortran程序(AltitudeCalculator.f90),该程序使用另一个Fortran模块(COESA.f90中包含的COESA_module)作为依赖项: ...

回答 1 投票 0

文件列表中的 Makefile 目标依赖项

我有三个源文件:a、b和c分别位于src1、src2和src3中。 我有以下 Makefile: ROOT1=$(shell 真实路径./src1) ROOT2=$(shell 真实路径./src2) ROOT3=$(shell 真实路径 ./src...

回答 1 投票 0

Makefile 找不到包含路径

我的文件夹结构如下 /Myapp/main.c /Myapp/f1.c /Myapp/f1.h /Myapp/Makefile 我的 Makefile 竞赛是 CC = 海湾合作委员会 主要:main.o f1.o $(CC) -o main main.o f1.o main.o: main.c f1....

回答 1 投票 0

为什么我会收到致命错误:“include/hwComms/port.h:没有这样的文件或目录#include <include/hwComms/port.h>”?

我正在做的项目是一步一步的操作系统。 我使用的是 Visual Studio Code 版本 1.85.1 和 Ubuntu 22.04.3 LTS。 目前我正在打开文件夹“Create_Your_Own_OS”和对象...

回答 1 投票 0

我无法制作C文件

我在文件夹中有一个用C编写的程序(文件名:Aladdin.c),路径如下: /cygdrive/d/阿拉丁/OneDrive/研究/计算机/EDX CS50/CS50 2023/项目/周 1 - C 现在,我正在使用 Cygwin 我...

回答 1 投票 0

编译错误 -- pango/pango.h: 没有这样的文件或目录 -- 但我安装了 pango

我不知道要编辑什么源文件或如何修改该行。 我正在 ubuntu 22.04 上从源代码安装 xplanet-1.3.0。我已经根据需要安装了先决条件。 ./configure 工作正常...

回答 1 投票 0

makefile 中前缀 @- 是什么意思?

makefile 中的前缀 @- 是什么意思?与使用@而不使用-有什么区别?例如,在以下情况下: ifndef NO_CBLAS @echo 正在 $(DESTDIR)$(OPENBLAS_INCLUDE_D...

回答 2 投票 0

内核模块中的 GMP

我对模块编码很陌生,我需要在模块中运行一些使用 GMP 库的计算。 那么第一个问题:通常可以在内核中运行 GMP 吗? 为了测试,我写了......

回答 2 投票 0

在 C++ 中链接到 Saxon 库时出现未定义的引用错误

我从 https://www.saxonica.com/download/c.xml 下载最新的 SaxonC-HE for Linux 库 然后从上面的网站,我将 libsaxon-hec-12.4.1 复制到 /usr/local/lib 并开始编写代码。

回答 1 投票 0

如何在Makefile中用点分割字符串?

我的目标是这样的: 测试。% 导出 var1=$(基名 $*) && 导出 var2=$(替换 .,,$(后缀 $*)) 我使用像 test.var1.var2 现在我想做一个像 test.var1.v 这样的级别...

回答 1 投票 0

如何在 ubuntu 20 中安装旧版本的 gcc -3 或 gcc-4

我正在尝试在我的 Ubuntu 系统上安装旧版本的 gcc-4 创建构建目录(mkdir gcc-build && cd gcc-build) 下载源文件:wget http://www.netgull.com/gcc/relea...

回答 1 投票 0

“bitbake”检测更改,但“make”不执行任何操作

我正在使用 yocto dunfell (3.1)。 我为我的应用程序构建了配方,其中“bitbake”调用“do_compile”,后者调用“oe_runmake”,后者运行“make”。 CFLAGS 在配方中定义,并通过 'oe_r...

回答 1 投票 0

错误:无法访问 jarfile start.jar 错误:无法找到或加载主类 org.apache.solr.cli.SolrCLI

solr-9.4.0\solr>bin\solr.cmd 启动 错误:无法访问 jarfile start.jar 错误:无法找到或加载主类 org.apache.solr.cli.SolrCLI 错误:Solr 未启动或无法访问。

回答 1 投票 0

无法安装PotreeConverter

我在linux中安装了PotreeConverter,按照PotreeConverter页面和此页面的说明进行操作:Potree Issue 所以我做了: $ sudo apt-get install python-software-properties git $ sudo ap...

回答 1 投票 0

如何找出 makefile 链中的哪个 makefile 正在覆盖变量?

我想知道在尝试“制作”我的程序时如何找出变量被覆盖的位置。这是编译器错误: 正在加载 /home/tyler/Software/Cpp/Cpp_Libraries/

回答 1 投票 0

将 nmake 与通配符目标一起使用

使用 nmake 我有以下 makefile,它目前可以完成我需要它做的事情。 mycmd(正在运行的程序)将获取 .inp 文件并生成 .out 文件。我可以制作尽可能多的 .inp 文件...

回答 2 投票 0

测试 makefile 中是否存在目录

在他的回答中,@Grundlefleck 解释了如何检查目录是否存在。我尝试在 makefile 中使用它,如下所示: foo.bak: foo.bar 回声“富” 如果[-d“~/Dropbox”]...

回答 8 投票 0

使用相同的 Dockerfile 构建不同 python 版本的镜像

我有一个 python 脚本,我想在运行 python 2.7 和 python 3.6 的 2 个不同容器上运行。 我想使用相同的 docker 文件来构建 2 个不同的映像,区别在于

回答 3 投票 0

捕获命令的PID并稍后在makefile规则中使用

我正在努力寻找一种优雅的方式来执行以下操作: 我想要一个 makefile 规则: 使用特定参数运行 QEMU,这会生成跟踪文件trace-XXXXX,其中 XXXXX 是 QEMU 的 PID...

回答 1 投票 0

即使条件为真,Makefile ifeq 也不起作用

我有一个 Makefile,其中包含来自另一个 Makefile 的变量“verbose”,并且 ifeq 语句永远无法使用此变量,既不包含 makefile,也不包含顶级 makefile。 这是化妆...

回答 1 投票 0

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