腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Autotools
:
如何
使用
make
check
运行单个
测试
?
unit-testing
、
makefile
、
autotools
我目前正在开发一个
使用
自动工具生成makefile的项目。与往常一样,这个makefile支持
make
check
,以运行整个
测试
套件。然而,我在程序的一小部分工作,其中只有几个单元
测试
应用。是否可以
使用
make
check
运行单个单元
测试
或所选的单元
测试
,而不是整个套件? 编辑: ,它依赖于目录结构,所以让我更详细地解释一下目录结构。这个项目的目录结构相当平坦。单元
测试
在src/test
浏览 10
提问于2016-07-16
得票数 5
回答已采纳
1
回答
来自
Check
测试
框架教程
c
这是从引入流行的
Check
测试
框架。假设设置了
autotools
,而不是cmake。我一直在阅读automake、autoconf和
make
GNU
文档,并阅读每个人推荐的幻灯片,它澄清了许多关于项目结构和布局的事情。但我仍然被大量的新信息搞得不知所措,像这样的事情让我感到困惑。
浏览 0
提问于2018-07-24
得票数 0
1
回答
在eclipse自动工具项目中添加其他编译器选项
eclipse
、
eclipse-cdt
、
autotools
创建
了一个
GNU
Autotools
ANSI C hello world项目()打开以前
创建
的
autotools
项目的项目属性对话框,然后移动到自动工具>配置设置>然后在配置树节点中选择高级树节点。参考图像在运行重新配置项目之后,在
make
文件中,我将得到CFLAGS = "-lpthread"等其他编译器选项,比如-g、-pg。是虫子吗?
如何
在<
浏览 4
提问于2017-11-14
得票数 0
1
回答
如何
在configure/
make
的末尾打印消息?
makefile
、
autotools
、
configure
我正在尝试
使用
GNU
autotools
设置一个软件包,并希望看到一条消息"Build successful!“在用户运行
make
之后输出(在配置之后)。我
如何
实现这样的功能呢?谢谢
浏览 0
提问于2010-05-18
得票数 2
回答已采纳
1
回答
在Linux和Mac OSX上编译:
使用
Xcode build和
make
?
c
、
xcode
、
build-process
、
makefile
、
xcodebuild
我
使用
的是Mac,我喜欢
使用
Xcode,我想
使用
Xcode项目和构建环境。不过,我希望能够在其他平台上构建它。我不太熟悉Linux (还没有),我想这会涉及到一个makefile。
浏览 1
提问于2009-12-15
得票数 2
回答已采纳
2
回答
快照交叉编译
ubuntu-core
、
snap
、
raspberrypi
、
cross-compilation
、
autotools
我在一台x86_64-linux-
gnu
机器上,试图
使用
自动工具从源代码中构建一个来自arm-linux-gnueabihf (Raspberry Pi3)的快照。stableapps: command: hellocsnap test-hellocsnap: - --build=x86_64-linux-
gnu
- --host=arm-li
浏览 0
提问于2017-02-05
得票数 3
回答已采纳
1
回答
如何
从自动工具中确定平台库是静态的还是动态的?
c
、
linux
、
static
、
cross-platform
、
autotools
对于
make
check
,我
使用
库libcheck,从
autotools
使用
Libtools。在Fedora上,用于检查的库是动态的:libcheck.so.0.0.0之类的。它起作用了。问题当我在github上推动提交到我的回购并执行一个拉请求时,结果会在
使用
Ubuntu作为平台的Travis上进行
测试
。当Travis进行一次检查时,我会得到以下错误消息: 在
创建
共享对象时不能
使用
/usr/bin/ld
浏览 0
提问于2017-07-31
得票数 2
回答已采纳
2
回答
如何
重新配置
GNU
自动工具的大型程序
autotools
、
autoconf
、
automake
作为为什么它很重要的一个例子,程序可以
创建
一个C代码文件,如果您愿意的话,可以编译它--这是一个简单的任务,它只是对它构建的编译器进行系统调用。/configure、
make
和
make
install界面。目前,我正在为configure
使用
一个糟糕的手工shell脚本,它从零开始
创建
Makefile,并根据您的OS/architecture/编译器确定要包含哪些头文件。我想要一种更有效的方法,我想
使用
更标准的
使用
GNU
自
浏览 1
提问于2009-02-01
得票数 5
回答已采纳
1
回答
autoconf:检测不推荐的函数(在Glibc中)
glibc
、
autoconf
在
GNU
libc中,是否有一种方法可以让
Autotools
测试
给定的函数?autoconf是否有一个宏来
测试
一个给定函数是否不被推荐?但是我要寻找的是在配置时找到不推荐的函数,这样我就可以
使用
浏览 2
提问于2016-11-25
得票数 2
回答已采纳
1
回答
为
./配置构建目录?
configure
、
conventions
、
autoconf
最近,我
使用
configure和
make
编译了gdb。为了确保代码被内置到另一个目录(build)中,我从build目录执行了configure脚本。(与..
浏览 4
提问于2022-05-30
得票数 0
3
回答
从Visual Studio切换到
GNU
构建系统。需要一般的建议
c++
我需要将几个大型Visual Studio项目转换为
使用
GNU
构建工具。GUI IDE不是一个选项。现在我正在努力学习
make
&
autotools
。网上有一些很好的教程,包括官方文档。
如何
使项目
为
源代码分发做好准备?谢谢。
浏览 0
提问于2011-03-30
得票数 2
回答已采纳
2
回答
Travis CI构建矩阵包含虚假条目?
c++
、
travis-ci
我有一个Travis构建矩阵,旨在
测试
最近的g++和clang。除了这两个预期的条目之外,我还看到一个条目AFAIK,它没有在包含矩阵中指定。
如何
抑制或删除第三个构建配置?/configure &&
make
all &&
make
check
&&
make
distcheck include: sources:
浏览 4
提问于2016-09-25
得票数 3
回答已采纳
2
回答
使用
autoconf构建nginx
nginx
、
makefile
、
autoconf
最近我在读nginx源代码,但是我对
如何
用autoconf构建它的代码感到困惑,我已经尽力写了一个Makefile.am,不幸的是,我写不了一个正确的Makefile.am文件,所以我不能得到一个配置文件
浏览 0
提问于2016-12-16
得票数 0
2
回答
win32的配置端口
makefile
、
mingw
、
configure
、
msys
我在windows上,在哪里可以找到
make
文件中
使用
的配置工具?我安装了msys和mingw,因为我认为它会包含在内。 有什么提示吗?
浏览 0
提问于2011-05-01
得票数 0
回答已采纳
4
回答
Linux Makefile结构和文档
linux
、
makefile
我在理解Makefile的结构时遇到了困难。你能给我指出一个好的参考资料吗?
浏览 2
提问于2009-07-29
得票数 14
回答已采纳
1
回答
自动工具在'
make
check
‘之后自动调用lcov
autotools
、
gcov
、
lcov
我已经成功地设置了一个
autotools
项目,在这个项目中,
测试
使用
工具进行编译,这样我就可以获得
测试
覆盖率报告。 在成功'
make
check
‘之后,我可以通过在源目录中运行lcov来获得报告。我想将此添加到“
make
check
”中,或者将其作为一个单独的目标“
make
check
-coverage”。理想情况下,我希望解析结果,如果覆盖率低于某个百分比,则会失败。问题是我根本不知道
如何</em
浏览 0
提问于2010-05-20
得票数 4
回答已采纳
2
回答
在没有
Autotools
的情况下
使用
C单元
测试
框架检查?
c
、
check-framework
我正在努力学习,但它需要
Autotools
的工作知识,而我没有。我只是希望写几个快速的
测试
,我发现这个教程不堪重负。它依赖于Autoconf,Automake和一些检查宏中的许多魔法。它没有解释
Check
实际上是
如何
工作的,所以我可以手动构建
测试
。
如何
在没有
Autotools
的情况下
使用
Check
?
浏览 0
提问于2013-01-06
得票数 25
回答已采纳
5
回答
如何
使用
GNU
自动工具
为
“作出检查”
创建
测试
unit-testing
、
language-agnostic
、
automated-tests
、
autotools
我正在为特定项目的构建系统
使用
GNU
自动工具。我想开始
为
验证编写自动化
测试
。我只想键入“做检查”,让它自动运行这些。我的项目是用C++编写的,尽管我仍然对
为
其他语言编写自动化
测试
感到好奇。这是否与几乎所有的单元
测试
框架兼容(我正在考虑
使用
cppunit)?
如何
将这些单元
测试
框架连接到进行检查?我是否可以确保不需要安装单元
测试
软件来配置和构建项目的其余部分?
浏览 15
提问于2008-09-25
得票数 31
回答已采纳
1
回答
如何
使用
DejaGnu设置单元
测试
c
、
unit-testing
、
gnu
、
autotools
、
dejagnu
我正在尝试学习DejaGnu (https://www.
gnu
.org/software/dejagnu/),并希望将其用作C应用程序接口的单元
测试
框架。我的构建系统是基于
Autotools
的。/testsuite的一个子目录中,我有许多C文件,每个文件都包含dejagnu.h,并
使用
其过程报告一些
测试
的通过和失败。 在./testsuite中,我的Makefile.am有一行AUTOMAKE_OPTIONS=dejagnu,这会导致<
浏览 117
提问于2019-06-26
得票数 3
2
回答
"
make
install“-更改所有构建的输出目标
linux
、
ubuntu
、
gcc
、
compilation
、
makefile
我正在
测试
和验证几个简单的makefile的结果,并希望确认
make
install的输出。但是,在继续
测试
之前,我想知道是否有一种可移植的方法来更改任何makefile的
make
install的默认输出目的地。
浏览 1
提问于2014-02-13
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券