腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
GNU
中
的
-include是什么以及它是如何工作
的
?
、
-include用于忽略不存在
的
文件。但是有人能告诉我在这个例子
中
这些文件是在哪里
使用
的
吗?CXX :=
g
++OBJECTS := $(patsubst %.cpp, %.o, $(SOURCES))
浏览 2
提问于2021-02-09
得票数 0
回答已采纳
2
回答
当
Makefile
调用Sed命令时,效果不一样。
、
、
我正在尝试构建一个通用
的
非递归
Makefile
,其中包含
依赖
项
的
自动
生成
(
使用
gcc预处理程序)(如本文所述: )。我试图使它
的
方式,使之有可能
使用
‘制造’从任何地方,我
的
项目树。为此,我
在
每个目录中
使用
跟踪变量$(DIR)和本地子标记文件,如下所述: 所有
生成
的
文件都在其本地目录中
生成
,以便可以从项目树<em
浏览 5
提问于2016-12-16
得票数 1
回答已采纳
3
回答
Makefile
:
自动
编译每个包含
的
头文件
的
源代码
、
、
、
如果目标包含#include "foo/bar.hpp",我能否将
makefile
配置为
自动
编译和链接foo/bar.cppsrc/| |-- module1/| | |-- bar.hpp 目前,我
的
program1
makefile
包含了它
使用
的
所有模块
浏览 18
提问于2018-01-15
得票数 3
回答已采纳
2
回答
如何在
Makefile
中
根据多个源文件
的
标题
依赖
关系构建多个源文件?
、
、
、
、
我发现
使用
make实用程序为源文件
生成
头
依赖
项
makefile
并
使用
此构建库或相应地创建可执行文件是很难
的
。1)obj/%.d:%.cpp
g
++ -MM $(
在</em
浏览 4
提问于2014-05-29
得票数 2
1
回答
如何与gcc一起为可执行文件
生成
依赖
文件(链接期间)
、
、
gcc拥有-M-class options (-
MMD
,-MF等)它允许在编译源文件期间
生成
依赖
文件。
依赖
文件包含
Makefile
规则,描述
生成
的
对象文件所
依赖
的
源文件和头。
依赖
文件可以包含在
Makefile
中
,然后make将在更改头文件时
自动
重新编译源文件。 我需要一个类似的选项,但用于
在
链接可执行文件时
生成
依赖</e
浏览 5
提问于2015-11-16
得票数 1
回答已采纳
1
回答
将外部文件添加到
makefile
、
对于这个问题,我是做文件和堆叠溢出文件
的
新手。我想知道是否有一种将文件从另一个目录添加到
makefile
的
方法文件树: |____Lab_1INC_DIR = ..
g
++ -c hola.cpp
g
++ -c hey.cpp main.o:
浏览 0
提问于2018-12-04
得票数 1
回答已采纳
2
回答
使用
g
++ -
MMD
生成
具有多个目标和
自动
生成
依赖
项
的
Makefile
、
、
为单个目标描述了一个非常优雅
的
makefile
:CXXFLAGS = -
g
-Wall -
MMD
# compiler${OBJECTS} -o ${EXEC} 我
的
问题是
浏览 0
提问于2012-12-21
得票数 0
2
回答
c++查找相关文件
、
、
我一直
在
寻找一种方法或实用程序
来
查找大型C/C++项目的
依赖
文件。任何帮助都将不胜感激!
浏览 1
提问于2012-05-29
得票数 1
1
回答
如何处理gcc
自动
生成
的
头
依赖
项
中
从C到C++
的
移动源?
、
、
它
使用
GNU Make作为构建系统。我们
使用
GCC -M标志来
生成
标题上
的
依赖
项
。 在
生成
依赖
项
时,GCC将源文件和所有需要
的
头添加到
依赖
列表
中
。若要删除标头,需要
使用
-MP标志。但是,当源文件从.c迁移到.cpp扩展时(或者
在
分支之间切换时),它不会修复错误,因为仍然存在
自动
生成
的
对.c<e
浏览 1
提问于2019-01-04
得票数 1
回答已采纳
1
回答
在
同一个
Makefile
中使目标之间
的
递归
依赖
关系
、
我正在尝试编写一个
makefile
,该文件能够确定何时更改了头文件,然后重新编译相应
的
.cpp文件。为了测试这一点,我创建了三个文件:main.cpp、a.h和b.h。我
的
makefile
看起来如下:
g
++ main.cpp -o prog 当a.h、b.h和main.cpp
的
任何组合发生变化时尽管如此,prog只有
在
a.h或main.cpp更改时才会重新编译,最后一行似乎被忽略了。我在做什么不
浏览 2
提问于2017-01-28
得票数 3
回答已采纳
1
回答
包含从另一个
Makefile
生成
的
依赖
文件时出现
的
Makefile
错误
、
、
、
/build/ /build/common包含从common文件夹
的
编译
中
获得
的
对象和
依赖
文件,以及build/myFolder
的
等效文件。基本上,/myFolder/包含一个需要在common
中
包含一些函数
的
程序。因此,/myFolder/
Makefile
也调用/common/
Makefile
进行编译。如果我第
浏览 2
提问于2020-04-15
得票数 0
回答已采纳
3
回答
Makefile
-通配符,如何正确
使用
?
、
、
FLAGS:= -Wall -Wvla -
g
-lmall: Hire
g
+NominatedList.o UniversityNominated.o: Nominated.h UniversityNominated.h
浏览 2
提问于2013-01-04
得票数 2
1
回答
在
中
交叉编译SDL2
、
、
我有一个SDL2程序,我一直
在
Ubuntu上开发,我想为windows编译它。现在,我用这样
的
makefile
编译并运行它:run: all
浏览 3
提问于2022-06-03
得票数 -1
2
回答
对头文件
中
包含
的
另一个头文件
的
依赖
关系
、
假设我
在
Makefile
中有以下规则。
g
++ -c -o test.o test.cpptest.o: test.cpp foo.h bar.h
g
++ -c -o test.o test.cpp
浏览 4
提问于2015-12-12
得票数 4
回答已采纳
1
回答
C++,
生成
文件,头文件
、
我今天刚刚和一个人谈过有关Makefiles和headerfiles
的
事情。他声称,标准是
在
makefile
中
不包含任何.h文件,并且所有的#include都应该在.cpp
中
完成,而不是.h文件。你们是否同意这一说法,或者这是其中一个可以做到
的
两种方式之一?我在网上找到了各种各样
的
观点。
浏览 3
提问于2016-03-13
得票数 1
3
回答
如何让
Makefile
变得更好?
、
、
、
我一直
在
尝试学习一个项目的
makefile
的
“最佳实践”。root dirdepsbinobjsincludesrc
makefile
:# Generic
makefile
all: tengi
浏览 0
提问于2014-01-29
得票数 1
1
回答
在
Makefile
的
一次传递
中
是否可以
使用
gcc/
g
++/nvcc
自动
依赖
项
而不将
依赖
项
保存到文件
中
?
、
、
、
、
我试图想出一个
自动
依赖
的
解决方案,
使用
gcc/
g
++/nvcc和
Makefile
。我想我会想出一个解决方案,在编译目标之前
在
Makefile
中
调用gcc -M $(SRC文件),并假设Make现在已经更新了编译目标的规则。我认为
Makefile
会起作用
的
一个例子如下:OBJ = $(SRC:.cc=
浏览 4
提问于2016-09-24
得票数 2
回答已采纳
1
回答
gcc -MDD和-isystem<include_path>不为“系统”路径添加
依赖
项
、
、
、
/app1.cpp -o obj.o因此,我似乎可以忽略来自utils
的
警告,但不能为其
生成
依赖
项
,也可以获得
依赖
项
输出,但不能忽略警告。我真的想两者都要: 没
浏览 0
提问于2019-01-15
得票数 0
5
回答
在
C/C++
中
为项目
生成
makefile
的
依赖
项
、
、
、
我有一个项目,它
的
makefile
有一个损坏
的
依赖
项
。除了手动或
使用
手写
的
perl脚本检查每个源文件之外,有没有什么最好
的
方法可以为项目
生成
一个可以
在
makefile
中
使用
的
依赖
项
列表?
浏览 0
提问于2008-11-24
得票数 39
回答已采纳
2
回答
MAKEFILE
:
在
不修改文件
的
情况下将目标视为已更新
的
、
、
如何使GNU
在
不修改目标文件
的
情况下将目标视为已修改
的
目标(没有菜谱体)?//include guard 和
makefile
:
g
++ -o program program.o dependencies.o progr
浏览 3
提问于2015-08-18
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券