makefile 相关问题

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

在 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

在cygwin中安装titan.core时出错

安装 Titan 时(存储库取自网站 https://gitlab.eclipse.org/eclipse/titan/titan.core),并创建一个 Makefile,如下代码片段所示,出现如下错误 生成文件 TTCN3_DIR...

回答 1 投票 0

CMake 安装(子目录中的目标)

考虑以下 CMakeLists.txt 文件: 添加子目录(execA) 添加子目录(libB) 安装(目标 execA libB 运行时目标箱 库目标库 存档

回答 4 投票 0

当前Makefile的绝对路径

在GNU Make中,给定某个绝对路径/path/Makefile中的makefile,如果Makefile是当前正在处理的makefile,我如何恢复Makefile的绝对路径(例如/path),无论

回答 1 投票 0

如何在目录中添加目标文件而不失去自动化

我无法将目标文件添加到目录中;我相信我可以一项一项地完成,但这会失去主要的兴趣,即它的自动性。 CC=海湾合作委员会 CFLAGS=-墙 -Iinclude vpath %.c src vpath...

回答 1 投票 0

无法将我的目标文件添加到目录中,是否有一种简单的方法可以将它们添加到目录中而不失去自动化

我相信我可以一项一项地完成,但这会失去主要的兴趣,即它的自动性。关于 stackoverflow 的第一个问题,我希望我没问题 CC=海湾合作委员会 CFLAGS=-墙 -Iinclude vpath%...

回答 1 投票 0

如何让我的 Makefile 检查已编译的文件?

我的目标是将 Sources 及其子目录中的所有 *.cpp 文件编译到 Objects 目录中。它们编译得很好,但是当我尝试运行时,它每次都会重新编译所有文件。 我的品牌...

回答 1 投票 0

如何解决Makefile多重定义错误

当我使用 make 编译 C 程序时,出现错误。我已经开发这个项目几天了,一切都编译得很好,直到我需要添加外部文件(semaphore_v2.h)。我确实...

回答 1 投票 0

make 更新静态库存档,即使比先决条件新

我正在从源文件 foo.c、bar.c 和 baz.c 构建静态库 即使该库的时间戳比 foo.o、bar.o 和 baz.o 新 每次我运行 make 时它仍然会重建。 这里是...

回答 1 投票 0

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