腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在
使用
Makefile
进行
编译
时
排除
源文件
、
是否可以在
编译
过程中
使用
Makefile
中
的通配符函数
排除
源文件
?src/foo.cppsrc/...然后
在
我的
makefile
中
,但我想
排除
bar.cpp。这个是可能的吗?
浏览 7
提问于2012-04-23
得票数 81
4
回答
有没有办法从
makefile
中
排除
某些
源文件
或文件夹?
、
有没有办法从
编译
过程中
排除
一些文件?或者甚至是整个目录? 我相信
makefile
正在
使用
find来查找src目录
中
的所有
源文件
。有没有办法从find中指定要忽略的目录?像是开关之类的东西?
浏览 0
提问于2009-10-07
得票数 2
回答已采纳
1
回答
Visual Studio项目中的
源文件
列表
、
有没有办法将Visual Studio将构建的
源文件
列表传递到
makefile
。理想情况下,Visual Studio将
使用
要
编译
的文件列表来设置环境变量。但不幸的是,我还没有发现这样一个变量。我希望能够
使用
从构建中
排除
选项来设置Visual Studio项目,以便根据构建配置构建不同的
源文件
。然后我希望
makefile
只构建未被
排除
的文件。我正在尝试
使用
Visual Studio作为一个项目的开发环境,该项目运行在
浏览 0
提问于2018-11-28
得票数 0
3
回答
如何在VC++项目中包含构建时间戳?
、
、
我正在将
makefile
项目转换为Visual Studio VC++项目。它实际上是C源代码。我的
makefile
中有一条语句是:这将生成一个C
源文件
,其中只有一行:
在
makefile
中
浏览 0
提问于2009-08-23
得票数 2
回答已采纳
2
回答
带有外部库的C++ makefiles -头文件依赖项
、
、
、
、
我想将依赖项目标添加到我的
Makefile
中
,我知道它可以通过make依赖性或g++ -MM选项来完成,而且我可以
使用
它们
中
的任何一个,但是我更喜欢-MM选项,因为它允许我
排除
标准库(我不知道make依赖性是否能做到问题是,我
在
我的应用程序中
使用
了一些外部库头,我希望将这些头从生成的依赖项中
排除
出来,所以我如何从这些生成的依赖项中
排除
某些目录。编辑-开始-我已经尝试
使用
grep -v,但问题是,如果
排除</e
浏览 3
提问于2013-09-08
得票数 1
回答已采纳
1
回答
Makefile
:如何获得通配符(!arch)/*.c
、
、
我试图创建一个
makefile
来
编译
我的项目中的所有
源文件
,它们分布
在
几个目录
中
,如下所示: arch/ math/我希望将所有文件
排除
在
arch
中
并包含目录,我可以
在
shell中
使用
ls !(arch)/*.c命令来实现这一点,但是当我尝试
使用
$(通配符!(arch)
浏览 3
提问于2016-08-13
得票数 0
回答已采纳
3
回答
Diab链接器
中
的未定义符号
、
、
、
、
我试图
在
NXP的MPC5748G上运行LZMA (C版本) (7-zip.org/sdk.html),通过
编译
一个简单的代码来编码/解码一个流,我从链接器
中
得到了折叠警告: scons: done reading我的问题不是很清楚,但我想知道为什么我会得到那些链接错误,我正在寻求帮助,有人如何与diab
编译
器工作,因为gcc没有给我这个问题。我不知道这些错误是否来自diabCompiler,因为
在
我的笔记本电脑里我没有问题,有人能帮我吗?
浏览 13
提问于2016-03-07
得票数 2
回答已采纳
1
回答
如何将Yacc/纳入自己的项目?
、
、
、
、
我想在我自己的项目中
使用
yacc/bison解析器。当
使用
我自己的
Makefile
构建Parser时,一切都很好。现在,当将这些文件包含到Eclipse
中
的C++项目中时,
编译
器
在
.y文件下崩溃,因为语法错误--无法读取.y -语法。因此,我将解析器
排除
在
构建过程之外。
在
的回答
中
,我读到只有.h文件才能
使用
解析器的函数。我甚至用函数头void testout(char *txt);创建了一
浏览 3
提问于2014-06-11
得票数 0
回答已采纳
1
回答
向项目中添加另一个文件
中
的函数是否需要修改
makefile
?
、
是否
使用
在另一个文件(example.ch)
中
定义的函数(该文件放置
在
项目目录
中
并与#include“example.h”一起包含)需要编辑项目
Makefile
?我尝试
在
net项目的一部分中
使用
我的函数,并遇到链接器错误。len,char* str)....using some net-snmp functions to get a certain object from a remote host....我
在
我的主文件中
使用</e
浏览 3
提问于2016-01-04
得票数 1
回答已采纳
1
回答
make:如何将文本追加到列表的开头和结尾?
、
在
我正在编写的
makefile
中
,我
使用
外壳命令find来构建要
编译
的
源文件
列表。特别是,我
使用
了下面这行: SRCS := $(shell find $(SOURCES) '*.但是,我想添加对
排除
具有出现在名为EXCLUDE的列表
中
的模式的文件的支持。我想
使用
find的prune选项。如果EXCLUDE
中
只有一项,则如下所示 SRCS := $(shell find $(SOURCES
浏览 18
提问于2021-03-18
得票数 0
回答已采纳
4
回答
具有多个对象的一个源
、
一个源与多个对象我
使用
MSVS2010,我有一个C++
源文件
,它必须
编译
成2个目标文件。这些
编译
之间的不同之处在于它们
中
的一个是"#define UNICODE“,而不是另一个。我不能(也不想)为this
使用
模板。file = wrap-ANSI.cpp
浏览 3
提问于2010-11-23
得票数 3
回答已采纳
2
回答
编译
和运行任何C文件的最快方法是什么?
、
、
、
我想在按键(如<F5> )上
编译
和运行一个c++
源文件
,现在我已经研究了几种实现这一点的方法,大多数方法都涉及到
使用
Makefile
。但是,我
在
通用
Makefile
上找到的每个示例都需要编辑目标或
编译
工作目录
中
的所有
源文件
。这就引出了一个问题:我是否可以运行regexp并从我正在处理的任何
源文件
中
替换
Makefile
的第一行。按<F5> 用当前的<
浏览 4
提问于2017-12-03
得票数 1
3
回答
链接c项目时用于体系结构x86_64的未定义符号
、
、
、
我试图将项目
编译
成xcode。没有外部库,只有我
在
命令行工具C项目中导入的.c和.h文件。所有.c文件
编译
时都没有问题,但是当XCode链接时,我得到以下消息: "_BasicIOInit",由于所有未找到的函数都在正确
编译
的.c文件
中
(并被
编译
为.o),我应该如何避免这些错误?谢谢。
浏览 2
提问于2013-09-03
得票数 1
1
回答
使用
g++
编译
Makefile
时遇到问题
、
、
、
、
我有一个
Makefile
的文本,我试图
编译
它并生成一个.e可执行文件。我正在尝试用g++
编译
它,但我遇到了一些困难。请注意,我有一个MacBook专业运行小牛。然后,我将
Makefile
文本复制到空的.cpp文件
中
,并将其保存为
Makefile
.g++。
在
Mac终端
中
,我执行了它返回错误。,然后执行然后我得到了错误
Makefile</e
浏览 2
提问于2015-01-04
得票数 1
回答已采纳
4
回答
链接器和
makefile
之间的区别是什么?
、
、
但
makefile
也是如此(但它可以从最上面的源代码开始)。两者之间的区别是什么?
浏览 0
提问于2010-06-19
得票数 3
回答已采纳
1
回答
Buildr -
编译
时
排除
源文件
、
、
在
buildr
中
编译
时,有没有办法
排除
某些包或
源文件
?
编译
任务上没有
排除
,因为它在src目录
中
查找。我们正在为多个环境进行构建,对于其中一个环境,我们需要
排除
一些
源文件
,否则它将无法
编译
。
浏览 4
提问于2013-02-28
得票数 1
1
回答
用mvs2013
中
的sqlite3
编译
cl.exe时出现的错误
、
当我试图
编译
sqlite3.c和shell.c .c文件以创建一个库时,我会编写 cl.exe /DSQLITE_OMIT_"one.of.the.option." sqlite3.c shell.c
浏览 3
提问于2015-05-27
得票数 0
回答已采纳
2
回答
当头文件被添加到另一个文件时无法
编译
我的代码
、
这个
编译
在
我的代码上很容易。但是,如果我加上对于同一代码
中
的一个头文件,我会得到一个关于outPut.cpp
中
几乎每一行的错误。
浏览 5
提问于2011-12-27
得票数 0
1
回答
Makefile
poser启用多进程
编译
、
stackoverflow.com/questions/601970/how-do-i-utilise-all-the-cores-for-nmake 这个帖子谈到了nmake makefiles,以及“大多数”为每个
源文件
启动单独的Alnitak说:“然而,大多数
makefile
并不会将多个
源文件
放入
编译
器的单个调用
中
--更常见的是将.cpp文件单独
编译
为.o文件。”那么,有没有可能创建一个nmake
makefile
,它可以通过一个对c
浏览 4
提问于2011-02-25
得票数 0
2
回答
如何在
Makefile
.am中指定多个
源文件
、
、
、
我刚开始
使用
autoconf和automake,我正在跟踪来学习它们。AUTOMAKE_OPTIONS = foreignhelloworld_SOURCES= hello.c 如何在第三行中指定多个
源文件
(如果需要多个
源文件
来
编译
程序)?您可以假设所有
源文件
都位于
Makefile</em
浏览 5
提问于2015-06-06
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在mac下使用luajit编译bytecode报错
Makefile的基本编写与优化
深入浅出Makefile:从基础到高级应用
使用C+Build Insights找到编译过程中的瓶颈
Make 快速入门
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券