腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
Makefile
更新
的
库
依赖
项
、
、
、
我有一个大型
makefile
,它构建了几个
库
,安装了它们,然后继续构建对象,这些对象与已安装的
库
相链接。我的问题是,我想使用"-lfoo -lbar“作为g++标志来链接到两个已安装的
库
,但
依赖
项
却变得一团糟。如果我更改
库
foo所
依赖
的标头"42.h“,那么make当然会重新构建并安装它,但是not似乎注意到我的对象" marvin”使用了"-lfoo“,而marvin则与旧版本链接在一起.:( 到目前为止,我能
浏览 3
提问于2010-07-08
得票数 2
回答已采纳
1
回答
未找到但存在的
Makefile
跟踪目标并运行它
我创建了一个
makefile
来构建一些代码,当添加--跟踪选项来调试/确保一切正常时,我注意到有一个打印程序说找不到目标,即使它在那里并执行它。如果我在末尾添加--trace选项,它会说obj目标不存在,并且它创建了文件夹:
makefile
:7: target 'obj' does not exist
浏览 1
提问于2020-08-17
得票数 1
回答已采纳
1
回答
GNU无需修改就加速非并行
makefile
、
、
、
我有一个由一组
makefile
组成的项目,这些文件不能用make --jobs=N运行,因为
依赖
项
没有严格指定以便make能够正确地按正确的顺序执行菜谱(即,我得到了竞争条件)。我目前正在使用Electre-Cloud.com的Huddle,它完全满足
了
我的需要:它解析
makefile
,然后并行执行作业,并说明未指定的
依赖
项
。我知道我需要做一些工作来获得类似于Electric功能的功能。 我知道Electric解析
浏览 3
提问于2016-06-01
得票数 1
1
回答
在
Makefile
的一次传递中是否可以使用gcc/g++/nvcc自动
依赖
项
而不将
依赖
项
保存到文件中?
、
、
、
、
我试图想出一个自动
依赖
的解决方案,使用gcc/g++/nvcc和
Makefile
。我想我会想出一个解决方案,在编译目标之前在
Makefile
中调用gcc -M $(SRC文件),并假设Make现在已经
更新
了
编译目标的规则。OBJ): $(SRC) g++ -M $(SRC) g++ -M $(SRC) 只会导致将
依赖
项
打印到stdou
浏览 4
提问于2016-09-24
得票数 2
回答已采纳
1
回答
狮身人面像的默认
Makefile
、
我正在尝试理解sphinx-quickstart自动生成的
Makefile
。: help
Makefile
我想我明白: 为什么
Makefile
被列为目标%的先决条件。我对此的理解是:但这在上下文中没有
浏览 1
提问于2017-05-14
得票数 7
回答已采纳
1
回答
有没有办法重建链接到静态
库
的二进制文件?
、
、
我正在使用
Makefile
的软件在RHEL上构建。构建系统同时生成.a (静态
库
)和.so (动态
库
)。这些
库
是这个庞大程序的独立部分。但是,如果我更改.a
库
(生成
库
的文件之一)中的源代码并尝试构建,构建系统将仅重新生成
库
。它不会重新链接.a文件所链接的二进制文件。
浏览 0
提问于2018-09-29
得票数 0
1
回答
使用默认目标名称“
Makefile
”发出命令
为什么下面的
makefile
使用
Makefile
目标?echo $@abc
Makefile
2:在添加了一个名为test的空规则之后。%:: testtest:make abc xyz -s
Makefile
xyz 为什么我要将
Makefile
作为我的输出,即使我只将abc和xyz
浏览 3
提问于2014-02-21
得票数 2
回答已采纳
1
回答
qmake在myWidget.o的规则中不包括对ui_form.h的
依赖
、
、
我的设置:
更新
form.ui时,make相应地重新生成ui_form.h。但是,myWidget.o没有重新生成,因此UI
更新
没有反映在重新编译的应用程序中。在检查
Makefile
时,结果表明myWidget.o规则不
依赖
于ui_form.h。如何强制qmake在生成的
Make
浏览 3
提问于2012-09-25
得票数 0
1
回答
makefile
库
依赖
项
-解析循环
依赖
项
、
、
我试图在
makefile
中构建一个特性,它允许我指定一个
库
列表,这个列表是
依赖
于的特定
库
$ make
makefile
:16: log_deps: thread
makefile
:17: ord
浏览 2
提问于2015-06-15
得票数 1
回答已采纳
2
回答
makefile
依赖
项
是如何工作的?
目前,我对
makefile
目标的工作方式感到困惑。我有一个当前的理解,我不知道它是否正确,因为我一直读的教程对我来说不是很清楚。这是我目前的理解 (这就是我开始感到困惑的地方):如果
依赖
项
是
makefile
中的目标,但在
makefile
的目录中不作为文件存在,则只需运
浏览 0
提问于2013-06-01
得票数 2
回答已采纳
2
回答
Android NDK:使用源代码编译HDF5
库
、
、
、
现在我在源代码中有
了
一个第三方
库
(HDF5)。但是这个
库
是用C++编写的。是否可以使用android NDK来编译它?多么?我是否需要编写自己的
makefile
来配置它,或者使用android.mk来配置? 我发现这个
库
有一些
依赖
项
,我需要编译每个
依赖
项
吗?
浏览 1
提问于2014-02-18
得票数 1
1
回答
Make:在检查
依赖
项
之前运行代码
我有一个
依赖
于外部
库
的目标: output.txt: library/build.txt main.txt cat library/build.txt main.txt >output.txt (这只是一个例子,我实际的
makefile
要复杂得多) 但是,library/build.txt是由一个单独的
makefile
生成的。在检查库/build.txt是否比output.txt新之前,我需要运行库
makefile
(以
更新
build.t
浏览 40
提问于2020-10-25
得票数 0
回答已采纳
1
回答
Makefile
-查找任意测试目录
、
我已经设置
了
一个ZF2应用程序,它是使用带有各种选项的
Makefile
构建的。手头的问题是,/vendors/目录可能包含通过composer安装/
更新
的各种
依赖
项
。每个
依赖
项
可以包含单元测试,也可以不包含单元测试,并且测试的位置是任意的。在运行make test时,我希望
Makefile
在/vendors/目录中搜索任何名为/tests/的文件夹,并相应地执行单元测试。
浏览 0
提问于2013-01-15
得票数 0
回答已采纳
1
回答
删除qmake中与libs的链接
、
我有来自webkit (QT += webkit)
依赖
项
的qmake文件。当执行qmake并生成
Makefile
时,我看到它链接到一些附加的libs,这些
库
在.pro文件中没有显式连接。我想使用一些lib的
更新
版本,并删除与旧版本的链接。我试过以下几点: 用qmake生成
Makefile
,但它不起作用--
Makefile
中仍然
浏览 2
提问于2015-07-14
得票数 1
3
回答
为什么编译器中不存在重新链接按钮?
、
、
、
该项目使用一个小型
库
(2)来执行foo。如果我改变foo行为,并编译它,生成一个
库
,我需要清理大项目(1),重新编译,它链接外部
库
(2)和工作。5分钟是第二个
库
中的一个小变化。提前感谢
浏览 0
提问于2012-09-18
得票数 4
回答已采纳
1
回答
pkg-config:不递归地打印Requires.private
、
、
、
、
我必须在程序
makefile
中考虑到我的
库
可能具有的所有
依赖
项
,因为作为一个静态
库
,它不包含它所
依赖
的共享
库
的信息。这意味着我必须在我的程序的
makefile
中与许多
库
进行深入的链接,但这起作用了。当我尝试静态链接时,问题就出现
了
,并且使用了一些opencv。有些
库
没有找到,所以我想作为解决方案,在安装
库
之前复制所发生的事情。但是现在我不想在程序的
makefile
浏览 1
提问于2019-08-06
得票数 0
3
回答
为什么/什么时候我需要一个“干净”的目标?
、
例如,当我更改了一个
Makefile
,但是已经有一个可执行文件,并且当我执行'make‘时,它不会创建
更新
后的可执行文件。 Makefiles的全部目的不就是让我不用再担心那些东西了吗?
浏览 0
提问于2011-07-11
得票数 8
回答已采纳
1
回答
改变Gnu使-j行为被个人忽视,但传递?
我有一个
makefile
,它是一个3 3rdParty
依赖
项
构建器,因此它实际上只是转到其他各种目录,并使用各种标志运行cmake/make,以确保我的项目的所有15-20
依赖
项
都以我需要的方式编译。构建并行在这里确实有帮助,(构建需要连续的2小时),但是我需要一个'make -jN‘来不运行toplevel
makefile
并行,而是按顺序运行它(各种3 3rdParty
库
有内部
依赖
项
要满足),并将arg传递给内
浏览 0
提问于2014-03-13
得票数 1
回答已采纳
1
回答
使用Nix封装CentOS5工具链
依赖
项
我们目前正在调查Nix是否是一个适合我们打包第三方
库
的工具,以及我们构建软件所需的工具。免责声明:我刚刚了解到Nix,并仍然试图把所有的片段放在一起。 我们的产品需要与CentOS5系统兼容。这就是为什么我们在CentOS5 Docker容器中构建我们的软件的原因,其中有一个定制的GCC,还有很多其他的第三方工具和
库
都是从源代码构建的。目前,我们有一个大型
Makefile
来构建所有这些
依赖
项
,并使用CI作业来构建
依赖
项
。每当其中一个
依赖
项</e
浏览 0
提问于2018-10-16
得票数 2
回答已采纳
2
回答
如何系统地
更新
我曾经从二进制文件手动安装的C++
依赖
项
设想情况:将来,当新版本的OR-Tools发布时,如何
更新
本地项目中的
依赖
项
?如果我使用Python、JavaScript或Ruby,我会使用pip、npm/yarn或gem (即包管理器)来
更新
依赖
项
。但是,由于systematically并没有真正的C++
依赖
浏览 2
提问于2020-08-24
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券