腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
包括
一个
Makefile
到
其他
多个
Makefile-s
,
或者
如
何在
项目
之间
共享
Makefile
makefile
、
gnu-make
我有以下结构,其中包含由相同
Makefile
构建的独立
项目
(不同之处仅在于BUILD_TYPE和LINKER_TYPE变量): wakatana@ubuntu:~/make$ ls -103-proj.DEFAULT_GOAL := default FULL_PATH := $(shell/build 是否有可能在父文件夹中有
一个
Makefile
,并以某种方式将其包含到所有
浏览 30
提问于2020-10-13
得票数 0
回答已采纳
4
回答
编译脚本
c
、
linux
、
compilation
、
automation
我想知道编译
一个
使用许多文件的程序的好方法,并且我想避免重新编译未修改的文件。它写起来很长,而且只要我创建新的文件,修改就很冗长;C/C++使用头文件。 如果生成文件包含的.c文件包含另
一个
已修改的.h文件,则它不会重新编译.h文件。
Makefile
使用制表字符,这不是很好,因为我使用Tab键来缩进(它插入4个空格字符)。
浏览 1
提问于2012-01-01
得票数 0
回答已采纳
1
回答
在Eclipse中更快地链接库
eclipse-cdt
、
opencv3.0
我在
项目
中工作,在那里我需要包含和链接OpenCV 3.1库。对于每个单独的
项目
,我总是转到Window > Preferences > C/C++ Build > Settings,并在“交叉OpenCV编译器”和“交叉G++链接器>库”下添加相关G++库的路径和名称是否有一种方法可以避免对每个新
项目
这样做,例如,为所需的库创建
一个
配置文件,而我可以简单地对每个
项目
进行复制?每次输入相同的信息,特别是输入库名,都非常耗时。
浏览 2
提问于2017-02-13
得票数 1
回答已采纳
1
回答
用git跟踪调试常量
git
我是
一个
热情的git用户,我的代码依赖于一组调试常量来打开或关闭日志、预填充表单和
其他
不属于生产构建的行为。可以将调试开关隔离
到
单独的文件中(例如,只包含静态成员的类、C头文件、.)但是,我发展得越多,我就越面临以下问题:处理这种情况的正确方法(务实地说)是什么? 谢谢!
浏览 1
提问于2014-12-18
得票数 0
回答已采纳
2
回答
如何转储
makefile
的聚合输出?
makefile
我在做
一个
项目
。
makefile
非常复杂,因为它包含
多个
其他
makefile
,这些
makefile
还
包括
其他
更多
makefile
。我想将所有包含的
makefile
转储
到
一个
单独的文件中。我该怎么做呢?
浏览 0
提问于2012-03-15
得票数 4
回答已采纳
2
回答
在嵌套目录中使用Makefiles
makefile
、
gnu-make
我正在从事的
一个
项目
涉及
多个
架构。代码分为体系结构特定模块和通用模块(可以在体系结构
之间
共享
)。|---- src |----
Makefile
arch特定的
项目
将由arch目录中的
Makefile
编译。这个
makefile
包括
顶层的
Makefile
。这个想法是,在arch特定的
makefile
中,将拥有来自arch目录中的所有src代码,
浏览 1
提问于2019-02-07
得票数 0
3
回答
一种快速创建
项目
框架的工具
c++
、
project-management
我想知道是否有某种工具可以快速设置
项目
。这类似于生成一堆文件,其中一些内容可以更改它们的值:例如,
项目
名称。
浏览 1
提问于2010-09-18
得票数 1
回答已采纳
2
回答
cmake和make构建的可再生产性
c
、
makefile
、
cmake
、
embedded
我正在评估使用cmake为嵌入式FW生成
makefile
。cmakelists.txt将在团队中
共享
。 这是否与
项目
中
共享
的
makefile
相同?
浏览 2
提问于2017-03-30
得票数 0
回答已采纳
1
回答
如何为创建SDL2 VisualStudio2015或2017解决方案?
c++
、
mobile
、
visual-studio-2015
、
sdl-2
他们甚至有
一个
预先制作的模板来设置Windows,Android目标。在相同的解决方案中,似乎应该有某种方式来设置SDL2.0,以便在Android和Windows目标
之间
轻松切换。对此问题的有效回答将是设置示例SDL2程序的目标的一组步骤,该示例程序编译和创建
一个
简单的OpenGL/ES上下文、旋转立方体或类似的操作,这些步骤将创建
一个
窗口并作为windows .exe运行,
或者
根据目标在请将您的答案正文中的所有步骤包含在
一个
编号的
项目
列表中,以便它是<em
浏览 6
提问于2017-02-10
得票数 3
回答已采纳
4
回答
编译整个C
项目
而不是几个文件
c
、
gcc
、
makefile
、
terminal
我有
一个
用C制作的整个库,它有将近10个文件夹,里面有很多文件。如何编译整个
项目
而不仅仅是
一个
文件。
浏览 1
提问于2018-05-10
得票数 3
回答已采纳
2
回答
如何设置
Makefile
以使用Visual-Studio样式的输出目录进行构建?
c++
、
linux
、
build
、
makefile
我在Linux上有
一个
基本的基于
makefile
的
项目
。它还内置在Windows上的Visual Studio中。我想修改我的Linux
makefile
,以创建具有不同二进制文件的
多个
构建,从Debug和Release开始,但可能会添加
其他
文件。如何设置
Makefile
项目
,以不同的方式将源构建
到
不同的路径?g++ -ggdb -Wall -DDEBUG .o files in .
浏览 1
提问于2012-03-13
得票数 0
回答已采纳
2
回答
如何有条件地包含子自动生成的配置文件
makefile
、
gnu-make
、
automake
我在
一个
使用automake构建应用程序的
项目
中工作。我们使用
一个
automake配置文件(
Makefile
.am)为
多个
平台构建应用程序。在这个
Makefile
.am中,特定于平台的子自动配置文件(让我们将它们命名为
Makefile
.platform)如下所示:include将其中
一个
平台分离出来,同时仍然让它在
其他
平台上工作。&
浏览 2
提问于2013-10-28
得票数 3
1
回答
Git合并单个文件而不进行重基
git
、
merge
、
git-merge
、
git-rebase
这三者都是
共享
的,所以我不能在不给
其他
人带来麻烦的情况下重新建立它们的基础。目前,所有三个分支都已经分离(没有
一个
是快速转发),因此最终需要进行一些合并,因为重基不是一种选择。不过,就目前而言,我想将
Makefile
从测试中引入
到
特性中,因为功能是从主特性中分离出来的,而且
Makefile
是在测试中添加的。不过,我不想在这两个分支
之间
进行任何
其他
更改。我的理解是,如果我只是git-添加
Makefile
到
特性,这将导致
浏览 0
提问于2012-03-22
得票数 7
回答已采纳
1
回答
如何将自动文件写入递归生成子目录?
linux
、
autotools
、
autoconf
、
automake
|--|--|--Dog.h |--Pet/ |--|--Pet.cpp main.cpp
包括
狗是宠物的
一个
继承类,所以Dog.h也
包括
Pet.h。我知道这是一种组织代码的有线方式,但我只是好奇如何为每个子目录创建
makefile
.am文件,以便自动工具可以在build目录中构建
项目
。/
Makefile
.am上吗? 我不想把宠物作为图书来构建,我想知
浏览 0
提问于2019-10-12
得票数 1
回答已采纳
2
回答
如
何在
"Unix“理念下处理C生成文件?
c
、
programming
、
development
、
ide
但是,对于C,我仍然只限于简单的
项目
,因为编写
makefile
太麻烦了。"Unix“哲学是如何处理
makefile
的?是否有我不知道的工具可以从命令行完成特定的工作,还是每个人都只是自己编写
makefile
呢?
浏览 0
提问于2016-09-06
得票数 -1
回答已采纳
1
回答
Makefile
的执行流程,
包括
其他
makefile
makefile
、
gnu-make
1)
makefile
执行流是如何工作的,假设
makefile
-1包含另
一个
makefile
-2,
makefile
-2包含另
一个
makefile
-3?-在所有这些变量中都有
makefile
, 我的理解是,
makefile
解释器(
或者
我不知道哪个术语更适合这里)在
makefile
中以行形式读取,如果有任何include指令,则生成
makefile
中的所有变量/规则(顶级ma
浏览 4
提问于2014-04-25
得票数 0
回答已采纳
1
回答
C++跨文件夹
包括
失败
c++
、
include
我有
一个
项目
,它有两个源文件夹(main和lib)。它生成
一个
共享
库和
一个
可执行文件。它目前的建造方式如下: 这让我觉得这是一种奇怪的做事方式,所以我尝试在lib_
makefile
中添加lib_
makefile
示例: foo.cpp
浏览 4
提问于2012-08-28
得票数 1
回答已采纳
4
回答
如
何在
git回购中组织
项目
的不同部分?
git
在
一个
项目
中,我必须组织
项目
的
多个
部分。
一个
用php编写的web应用程序,用nodejs编写的api服务器,以及android和ios应用程序。把这些分成
多个
回购是个好主意吗?还是在
一个
单独的git中分开文件夹?
浏览 10
提问于2013-07-26
得票数 4
回答已采纳
1
回答
Emacs上的交叉编译
emacs
、
emacs23
如
何在
Emacs上创建/发出编译命令,这样就不需要在它和控制台
之间
来回切换?请注意,所讨论的
项目
很大(即内核),有
多个
目录和
Makefile
,所以使用的方法(最近的
Makefile
、默认目录等等)。前面的链接中描述的不是
一个
解决方案。如果你能把它绑定
到
一个
单一的键上,比如现代IDE上的Fx键,你就可以得到额外的积分。 我知道有,但是它已经过时了,不
包括
交叉编译问题,我希望现在有
一个
更好的解
浏览 4
提问于2015-01-21
得票数 0
回答已采纳
2
回答
使用"$**“指导
Makefile
中的文件输入
c
、
file-io
、
makefile
我正在处理
一个
有很多源文件的大型C
项目
。下面是其中
一个
makefile
的一行:这行引用的Unifdef工具是开放源代码的,可以在这里获得:我的困惑是,我不明白Unifdef如
浏览 4
提问于2013-08-16
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Make 快速入门
Makefile的基本编写与优化
g+,CMake和Makefile了解一下
专治看不懂makefile的人
makefile从入门到入门
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券