如何暂停以检查 Makefile 运行的 sh 命令的结果?
所以,我有一个 Makefile,它运行如何构建 S/W 的不同命令。我在 MSYS / MinGW 环境中执行 make 。 例如,我发现了 sleep 命令,但这只会延迟执行。例…
c++ 的 Makefile 生成器?
以下构建系统:cmake、jam 和 bjam 是否也像 qmake 一样生成 makefile? MS Visual C++ 使用什么实用程序来生成 make 文件?…
如何降低GCC和make的编译成本?
我正在尝试构建一些大型库,例如 Boost 和 OpenCV,来自其源代码 make 和 GCC在我的笔记本电脑上的 Ubuntu 8.10 下。不幸的是,这些大库的编译似乎对…
从 GNU make 中运行 grep
我需要使用 grep 查找文本 'ifeq ($(Param1)' 。我尝试将搜索结果分配给 make 变量。问题是单引号不会转义 make 中的文本,所以当我尝试: GrepResult…
Windows Makefile 和设置环境变量
我的产品是在 Windows 上使用 cygwin 构建的。 但 Windows 工具不理解 cygwin 路径,如 /home/lib/ 如何在运行时设置这些变量,比如我可以设置环境变…
GNU make 将按什么顺序满足先决条件?
假设我们有规则: a: b c d e 并且 b、c、d 和 e 彼此独立。 b、c、d、e 的生成顺序是否已定义?看起来一般会按照b、c、d、e的顺序制作,但有时可能会…
覆盖 makefile 中的目标以添加更多命令?
在工作中,我们使用其他 makefile 包含的通用 makefile(通过 include 语句),并且它有一个通用的“干净”目标,可以杀死一些常见文件。我想在新的 m…
Makefile 中的通配符目标
如何压缩以下 Makefile 目标? $(GRAPHDIR)/Complex.png: $(GRAPHDIR)/Complex.dot dot $(GRAPHDIR)/Complex.dot -Tpng -o $(GRAPHDIR)/Complex.png $…
多核以并行方式而不是“线程化”方式进行。执行?
我有一个 Makefile 来执行一个测试套件,大致如下所示: %.diff.png: %.test.png echo '$*: Comparing with good PNG.' %.test.png: %.pdf echo '$*: …
如何让gcc中的链接器识别OpenCL库函数?
我正在尝试使用 OpenCL。不过,我确信这个问题并不是 OpenCL 特有的。 我的主文件顶部如下所示: #include <stdio.h> #include <stdlib.h> #i…
Makefile 将自动生成的源文件存档/链接在一起
基本上,我有一个文件“blah.txt”。该文件由“编译器”解析,并从中生成 N 个输出 .c 文件。我想要一个 makefile,它将从该 .txt 文件生成 c 文件,…
一个非常简单的Makefile应该是什么样子的,以便在linux下编译Cuda
我想在Linux下编译一个非常基本的hello world级别的Cuda程序。我有三个文件: 内核:helloWorld.cu 主要方法:helloWorld.cpp 公共头文件:helloWorld…
在 Windows 上哪里可以设置 make.exe 的路径?
当我尝试在 Windows 上从 cmd 控制台运行 make 时,它运行 Turbo Delphi 的 make.exe 但我需要 MSYS 的 make.exe。 %path% 变量中没有提及 Turbo Delp…
如何使用不同路径中的特定库来制作Makefile?
我遇到的问题是我需要使用位于不同路径位置的特定库来编译我的代码。我需要使用 ./ramdisk/libs 路径中的 -lncurses 库,问题是该目录还包含我不想链…