makefile 相关问题

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

Intel 编译器:将 Fortran 编译库链接到 C 的主程序

所以我想使用一个特殊的数学函数,但找不到有它的C库,但是我发现了一个旧的Fortran库slatec已经实现了它,所以为了使用它,我改编了这些

回答 1 投票 0

跨平台构建/编译解决方案

适用于 C++/Objective-C Mac、Windows、Linux 最强大的编译器/构建系统? 有 GCC 和 MakeFiles。 Intel 生产编译器,但他们不生产 Objective-C,对吗?我读到英特尔构建了...

回答 3 投票 0

未找到链接器路径

目前我正在 Windows 10 上使用 GnuWin32 rpcgen 工具。我的文件被编译,我能够为客户端和服务器生成 .o 文件。但它在链接过程中失败了。我正在跑步...

回答 1 投票 0

MINGW32-MAKE:*** 没有规则可以创建“module.dll”所需的目标“*.cpp.o”。停止

我正在尝试使用 makefile 将 C 和 C++ 文件编译成 DLL,但每当我构建时,我都会收到错误 MINGW32-MAKE: *** Norule to make target 'vendor\whatever*.cpp.o', 'module.dll 需要...

回答 1 投票 0

如果我在 GCC 中编译和链接不需要的库会发生什么?

我想这个标题有点令人困惑,但我会尝试澄清我的意思。 下面我附上了我的制作文件。正如你在第四行看到的,我正在选择所有我想要的库......

回答 1 投票 0

如何编译链接到不同文件的源文件的多个实例。o

我有两个文件.c,它们包含相同的方法(相同的名称和参数),但实现方式不同,以提供独立于实现的方法。我怎样才能生成一个测试...

回答 2 投票 0

使用 -D 选项时出现 gcc 编译器错误

我编写了一个编译多个文件的makefile。当执行这样的行时: g++ -c -Wall -U DEBUG -U FILE -U HighPriority -U OnlyCUDA -U CUDA -U THREAD_NUM -U SIZE -U InputFileName -D ...

回答 2 投票 0

C:如何制作允许链接到外部库的 makefile?

就像,我想我已经很接近了......只是不确定我做错了什么, cfann:main.o main.o -l libfann 主.o:主.c gcc -c main.c 干净的: rm -rf *o cfann 我收到此错误: main.o -l li...

回答 3 投票 0

我需要帮助制作一个项目

它不允许我创建 replit,但它要求我订阅,但我不能使用免费版本,因为它不允许我 我希望它创建一个 replit,但它执行了不可跳过的订阅

回答 1 投票 0

涉及使用“%”的基本 makefile 问题

如果我这样做: .PHONY:全部 全部:报告 报告:*.csv @回声$^ make 按预期在一行中列出目录中的所有 .CSV 文件。但是当我这样做时: .PHONY:全部 全部:报告 报告...

回答 1 投票 0

包含来自第 3 方的头文件,该文件目前位于 Linux 服务器上的多个路径中

平台:Linux 场景是这样的: 我有两个模块。假设 X 和 Y 位于路径 /home/testuser/Test_CO/ 我在 X 中有一个 C++ 文件,其中包含一个文件“aaa.h”,该文件位于 2 ...

回答 1 投票 0

c++ 包含重新声明

我的包含路径中有两个库: /usr/local/include/lib1/ /用户/包括/lib2/ 两者都定义了一个头文件“vec.h”,我收到以下错误: /usr/local/include/lib1/vec.h:22:错误:

回答 2 投票 0

检查 Java 是否安装在 makefile 中

我正在编写一个编译并运行Java程序的make文件,但它将在不同的平台上运行,所以我希望make文件首先确定是否安装了Java,然后才编译...

回答 5 投票 0

Makefile(GCC 编译器)中没有目标规则

此 make 文件不断出现错误,提示“没有规则来制作目标 '/Main.cpp','Main.o' 需要 首页 = /家/ CC = g++ -Wall -迂腐 项目 = $(HOME)/Proj1 INCL = -I $(P...

回答 2 投票 0

Makefile 在包中找不到类

我正在尝试为我的java程序创建一个makefile。该程序在我的 IDE 中编译正确。这是我的 makefile 的样子。 JAVAC=javac 来源 = $(通配符 */*/*/*.java) 课程 = $(酸...

回答 1 投票 0

Makefile:特定目标的条件

在我理想的解决方案中,我想要一个基于 SAN 变量设置清理程序的 Makefile,仅当我调用目标“调试”时,并注意,像现在一样,gcc 不支持 -fsanitize=内存,s.. .

回答 1 投票 0

我可以只获得 GNU make 中的第二个先决条件吗? [重复]

我正在使用 GNU make,并且我正在使用自动变量,例如 $<, $^ etc. I know that $< is just the first prerequisite, and $^ is all the prerequisites. Is there a way to obtain just the ...

回答 2 投票 0

构建 firefox 错误:c 编译器无法创建可执行文件

我正在尝试构建 Firefox,但遇到了一些问题。我目前拥有 Visual Studio 2008 Team Suite(试用版,如果重要的话)。 我的mozconfig文件: # 火狐 ac_add_options --enable-application=

回答 2 投票 0

使文件不起作用?

找到解决方案。见下文: 我试图让我的 makefile 将三个 c 程序编译成一个可执行文件,但出现以下错误: cachesim.o:无法读取符号:文件格式错误 ...

回答 1 投票 0

为什么这个makefile规则不能保证多进程模式下的优先级?

LOCAL_HEADERS = $(shell find .-name "*.inc.h") LOCAL_GCHS = $(LOCAL_HEADERS:.h=.h.gch) CPCH = -include-pch $(LOCAL_GCHS) %.o: %.c $(LOCAL_GCHS) $(CC) -c $(CFLAGS) $(CPCH) $(DEBUG) $...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.