腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
禁用
make
文件
中
的
make
内置
规则
和
变量
、
、
、
我想通过从
make
文件
内部将传递给GNU
make
来
禁用
内置
规则
和
变量
。其他允许我隐式
和
透明地完成此操作的解决方案也是受欢迎的。 我发现使用的也有类似的问题。
浏览 0
提问于2010-11-08
得票数 64
回答已采纳
1
回答
Makefile导致致命错误:没有这样的
文件
或目录
、
、
运行它会导致错误:g++ -c -o vcd_converter.o vcd_converter.cpp 16 | #include "defs.h"compilation terminated.我的
文件
夹结构如下所
浏览 5
提问于2021-04-09
得票数 0
回答已采纳
1
回答
为什么"%.moc“在我的Makefile
中
不起作用?
、
、
@echo "all prerequisites $^"在Makefile所在的同一目录下,有一个名为"a.cpp“的
文件
当我执行"
make
a.o“时,会打印出以下内容:all prerequisites a.cpp a.moc g++ -std=c++17 -Werror -Wall -o在我的真实环境
中
,"%.moc“确实做了一些Qt模拟操作。我想知道为什么"a.moc
浏览 5
提问于2021-11-28
得票数 1
1
回答
使用
make
,如何使用程序集项目中的.c
文件
防止这种行为?
、
、
、
-f elf64 -o "mytest.o" "mytest.asm"rm mytest.o "mov $66, %%rdi\n\t" ::: "%rax", "%rdi"} 如果我使用下面的
浏览 1
提问于2018-09-29
得票数 2
回答已采纳
1
回答
Make
添加意外的mv命令
、
、
我遇到了问题,因为它添加了一个对yacc的调用
和
一个mv命令,从而覆盖了我的一个
文件
。user@dk ~/calc ±master⚡ »
make
cleanrm -rf lex.yy.c calc.tab.h calc.tab.c calcbison -d calc.y flex calc.lex使用bison创建两个
文件
:calc.tab.c
和
calc.tab.h。我没有将.h
文件
作为
浏览 0
提问于2012-09-11
得票数 3
回答已采纳
1
回答
让运行cc和我不明白为什么
、
我有以下Makefile:BIN = $(SRC:.s=) echo 4cc fizzbuzz.s -o fizzbuzz 我不明白为什么会发生这种事?怎么啦?
浏览 1
提问于2019-01-01
得票数 2
1
回答
Make
和
VPATH为什么我的源
文件
被放在我不想要的地方?
、
我正试着用
make
编译。我在两个目录中有源
文件
,src
和
altsrc。我希望先在altsrc
中
查找源
文件
,然后在src
中
查找。我想让这些对象进入目录。$(LFLAGS) $(FORTRAN) $(FFLAGS) $< -o $@ 这个Makefile实际上编译了代码OK,但是它有一个非常讨厌的副作用:它找到每个源
文件
(而且有很多),并将它们
从
altsrc或src复制到我正在运行
make</em
浏览 0
提问于2012-05-09
得票数 0
回答已采纳
4
回答
使一个简单的makefile泛型
、
问题是:我需要显式地为每个示例编写一条
规则
,从而多次复制以下行: $(CPP) ex104.cpp $(INCS) $(LINKFLAGS) $(因此,我最终会得到如下所示的命令行,它将从自动构建的ex252.cpp构建ex252:幸运的是,它是一个仅限模板库,所以我总是必须从一个cpp
文件
开始构建,并且我不需要跟踪目标
文件
浏览 11
提问于2016-07-19
得票数 1
1
回答
超级简单的
Make
-File回显不起作用
、
、
我已经写了一个非常简单的
Make
-File,它可以完美地工作。只是我的一些echo命令不起作用,我完全不知道为什么会这样。-o $@@echo Cleaning up all the object files ...@echo done 所以
make
-processor— Crc.oCleaning up all the object files ...done 为什么不是所有的echo命令都在输出
中
浏览 0
提问于2013-10-04
得票数 0
1
回答
GNU
Make
gcc,选项顺序
、
、
、
、
我正在尝试弄清楚
make
是如何处理gcc命令上的选项的: 我正在重建Richard Dobson的一个程序,将soundfile转换为float,它需要链接一个驻留在其中的静态库$HOME/.localsf2float.c -lportsf 在堆栈交换的其他地方有几个非常有用的帖子,而且 https://nullprogram.com/blog/2017/06/19/ 我真的很想弄清楚如何在makefile
中
运行这个命令sf2float.c:(.text+0x3ca): unde
浏览 44
提问于2021-02-25
得票数 1
回答已采纳
4
回答
C++ Makefile %.c工作,%.cpp不工作吗?
、
我为c++
文件
编写了一个简单的makefile
文件
,但是这里有一个我不明白的问题。我有两个
文件
夹 LIBS =
浏览 4
提问于2013-07-21
得票数 1
回答已采纳
1
回答
Makefile缺少包含路径,尽管该路径存在并已定义
、
、
我有一个
make
文件
,我试着让它们变得通用,但它一直在编译它,缺少include目录,这就是makefile: CXX=g++INCLUDESclean:cleandep:g++ -c -o echo.o echo.cpp g++ -
浏览 23
提问于2019-12-26
得票数 0
回答已采纳
2
回答
当我在makefile中使用"gcc“时,我得到了一个"cc”的输出
、
、
、
例如: gcc -o main $(obj) rm *.o *~ 当我调用
make
中
的'gcc’是联系
浏览 1
提问于2014-01-10
得票数 1
1
回答
将OBJ
文件
放在MAKEFILE的子目录
中
、
我的基本生成
文件
创建了.o,而不需要与gcc编写一行:CC = gccOBJ = $(SRCS:.c=.o) $(NAME): $(OBJ)我认为$(SRCS:.c=.o)
规则
与运行但是,当我试图对OBJ
文件
所在的子目录的添加做同样的操作时,它就不能工作了:CC = gcc CFLAGS = -I.OBJ = $(addprefix $(ODIR
浏览 0
提问于2018-11-21
得票数 0
回答已采纳
1
回答
makefile的自动操作
、
、
文件
夹结构如下: 浮点数添加(浮动a,浮点数b) {返回a+b;} 主
文件
包含以下代码:<stdio.h> # include < include /maths.h%.o: test/%c $(DEPS) @echo“
规则
1称为”$(CC) -o $@ $< %.o: test/%.c $(DEPS) @echo“
规则
2被称为”$(CC) -o $@ $< %.“
规则
3”称为“$(CC)
浏览 2
提问于2013-05-26
得票数 1
回答已采纳
2
回答
Makefile默认
规则
模式
、
、
、
(由一个$(目标)
和
一组$(目标)-substring组成)的
规则
集按预期工作:This is test This is test-aOption1,使用框架示例,字符串"FOO是
禁用
的“总是会被打印出来,但是它会生成一个错误: $
make
test-a
浏览 0
提问于2021-04-14
得票数 0
回答已采纳
2
回答
Makefile:为什么带有%的makefile不能工作?
、
、
在我的makefile
中
%没有工作。 ${CC} -o $@ $^ rm -f *.o *.out *.s *.i *.asm *.map ${OBJ} maingcc -c -o main.o main.cgcc -o main main.o 因此,只运行最后一个
规则
(main: main.o)。为什么其他
规则</e
浏览 1
提问于2019-05-16
得票数 1
回答已采纳
1
回答
GDB找不到符号表
、
、
我已经以我所能想到的尽可能多的组合添加
和
删除了各种标志,如-g、-ggdb
和
-O0。任何帮助都将不胜感激!
浏览 2
提问于2020-10-15
得票数 1
回答已采纳
1
回答
如何添加要创建的
内置
规则
?
、
Make
(1)具有
内置
的
规则
,因此对于简单的任务,根本不需要makefile。我可以输入
make
prog,如果当前目录有一个prog.c,
make
将做一些有用的事情。我有许多这样的
规则
(例如,如何
从
.html生成.pdf ),它们适用于许多项目。如果我在一个目录中有一个makefile,我可以简单地从一个
文件
中
包含我的
规则
。有没有办法让
make
始终使用这个
文件
?就像一个点
浏览 5
提问于2018-01-24
得票数 0
回答已采纳
1
回答
make
:*[洁净] makefile
中
的错误64错误
、
: 当我运行
make
unlink file我不知道该如何处理这个错误。我格式化OBJECTS错误了吗?
浏览 3
提问于2013-09-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Make 快速入门
深入浅出Makefile:从基础到高级应用
专治看不懂makefile的人
makefile从入门到入门
Makefile的基本编写与优化
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券