腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如
何用
gnu
make
很好
地
编译
一个
测试
片段
?
、
我的基准中没有配置阶段(由于各种原因),但我需要检查我的C
编译
器是否支持-mavx2标志。如果我有
一个
空文件,将其命名为test.cc,那么我可以这样做:并检查返回状态代码。显然,我不想让那些test.*文件到处乱放,但又想不出
一个
好方法来在配方之外生成/
测试
/删除它们。有没有人知道这样做的好模式?
浏览 21
提问于2019-07-31
得票数 0
0
回答
关于
make
文件语法理解的初学者问题
、
我正在尝试理解和修改
一个
包含以下代码的makefileOBJECTS= $(SOURCES:.cpp=.o)我问这个问题的原因是,我需要在Solaris机器上
编译
一个
GNU
make
库,在这个机器上可能无法使用
GNU
make
。我正在尝试使代码更具可移植性,因
浏览 0
提问于2018-07-10
得票数 0
回答已采纳
1
回答
在Eclipse中
编译
Cygwin项目
、
、
、
我有
一个
使用cygwin工具链
编译
的c++项目,现在我想使用Eclipse来
编译
和
测试
它。如果我创建了
一个
项目(在选项中设置了cygwin工具链),我会得到错误:在Cygwin中,我使用:
make
Eclipse可
浏览 3
提问于2009-06-30
得票数 0
回答已采纳
1
回答
-bash:./a.out:无法执行二进制文件: Exec格式错误
、
、
、
我在这个错误上发现了一些悬而未决的问题,但是没有
一个
是相关的。/a.out:无法执行二进制文件: Exec格式错误 q.c:int main(){ puts("hello,因为C代码(q.c)在由gcc
编译
时运行良好,而在由g++
编译
时却无法运行。然而,我不知道
编译
器中到底有什么可能是错误的。/opt/Cross_Tools/powe
浏览 3
提问于2018-07-17
得票数 3
回答已采纳
2
回答
make
on FreeBSD不支持"ifdef“指令
、
、
我的FreeBSD是11.0,发现
make
无法处理ifdef指令。例如:Q :=Q := @
make
会抱怨:
make
: "/root/Project/powermon/Makefile" line 15: Need an
浏览 1
提问于2017-07-27
得票数 5
回答已采纳
1
回答
使/安装InkScape WinXP/MingW链接崩溃
、
、
尽管我在这个问题上相当缺乏经验,但我有
一个
相当好的MingW基础设施,并且已经成功
地
构建/安装了各种包,
如
Cairo、Pango、GTK+、Glade等。
make
CFLAGS=
浏览 0
提问于2015-09-26
得票数 0
2
回答
如何检查二进制文件是否“可运行”
、
、
、
在我的CI-设置中,我将我的C代码
编译
成许多不同的体系结构(x86_64-linux-
gnu
, i386-linux-
gnu
、aarch64-linux-
gnu
、arm-linux-gnueabihf、我可以简单
地
通过“启用它们”来添加新的架构(至少对于*-linux来说是这样)。我正在使用
GNU
工具链(
make
,gcc),或者至少使用一些兼容的工具链(比如clang)。在我第一次尝试检查是否交叉
编译
时,我将构建过程的目标体系结构(
如
浏览 2
提问于2021-04-27
得票数 1
回答已采纳
3
回答
"
make
check“是做什么的?
我想知道在configure、
make
、
make
check和
make
install的安装过程中,
make
check是做什么的?谢谢!
浏览 0
提问于2009-11-15
得票数 41
回答已采纳
2
回答
Cmake、
gnu
make
与手工
编译
的区别
、
我是编程新手,所以这是
一个
比技术问题更抽象的问题。我一直在使用IDE来学习,但我听说在创建可执行文件时,它们往往会过于简化
编译
、汇编和链接的行为。我试图在不依赖IDE (在本例中是librocket)的情况下下载和
编译
库。我首先必须使用Cmake来创建二进制文件。配置并生成后,我在输出目录中看不到任何目标文件或.cpp文件。然后我不得不使用
gnu
make
命令,该命令随后在输出目录中创建了目标文件和.cpp文件。 Cmake和
gnu
从下载源代码到实际创建目标文件有哪些步骤?
编译<
浏览 2
提问于2014-08-10
得票数 40
4
回答
Facebook翘曲驱动器build编程语言
、
、
、
我下载了dmd.2.065.0.zip用于dmd
编译
器-dmd 2/linux/bin64 64/dmd,我还看到了一些库,例如libphobos2.a。我在详细模式下
编译
,它没有提供更多的信息。
浏览 6
提问于2014-05-10
得票数 0
1
回答
使用clang和NMake样式的Makefile不能回显
、
、
、
我有
一个
现有的Makefile (用于NMake,而不是
GNU
),它可以
很好
地
与默认的CL
编译
器一起工作。我打算用Clang兼容性程序来实验clang。但是,我似乎在Makefile中得到了与
编译
器无关的错误。例如,我在Makefile中有
一个
代码
片段
!if !endifset CXX=clang-cl这段代码应该定位所有的头文件并将它们放入
一个</e
浏览 4
提问于2021-03-03
得票数 1
回答已采纳
1
回答
gnu
和
gnu
-arm
编译
器有可能在同一系统上共存吗?
、
、
、
有没有可能让
gnu
和
gnu
-arm
编译
器在同一系统上共存?我首先在windows10上成功
地
运行了MinGW32来
编译
windows软件,然后我越来越觉得
GNU
系列软件
很好
用,那么为什么不使用
GNU
-ARM来
编译
stm32呢?但是我不能在vscode上用cmake成功
编译
stm32, 我遇到的第
一个
问题是系统变量,
GNU
和
GNU
-ARM都需要注册C,C++系统变量
浏览 24
提问于2021-07-08
得票数 1
回答已采纳
1
回答
有clang的OpenMP
、
、
、
我正在尝试使用clang
编译
器的openmp代码,
如
/usr/bin/ld:无法找到-liomp5 我没有像站点中提到的那样指定包含和库的路径,但我打算在使用-L和-I选项在命令行
编译
时指定它们$clang -I
浏览 5
提问于2013-12-30
得票数 6
回答已采纳
1
回答
如何使‘target’支持efi-app目标?
、
、
答案: /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic还有一点:可以使用TianoCore EDK2而不是
GNU
编译
E
浏览 3
提问于2016-07-27
得票数 1
1
回答
unix、BSD、Mac、linux和
GNU
之间的关系是什么?
、
、
、
、
我想非常清楚
地
了解我正在学习的东西和它们的背景。但我发现以下几个之间存在复杂的关系: unix、BSD、Mac、linux和
GNU
?我只是不明白什么是什么,什么是基于什么。
浏览 1
提问于2014-11-02
得票数 2
1
回答
当某人运行“
Make
”时检测(非)
GNU
、
我有
一个
项目,它的makefile使用了
GNU
独有的特性。可悲的是,在运行
make
时,我们必须支持
GNU
仍然不是默认的平台。我的一位同事被这种情况咬了一口,因为
一个
非
GNU
make
实现没有正确
地
构建我们的代码(它将
一个
自动变量扩展为
一个
空字符串)。我希望通过生成
一个
显式的错误消息来防止再次发生这种情况。我可以在Makefile 中写些什么来区分
GNU
制造和非
GNU</em
浏览 0
提问于2010-08-03
得票数 7
1
回答
`
make
` Javascript
编译
/
测试
、
是否有用于
编译
/
测试
Javascript库的库? 我注意到许多常见的Javascript库,比如jQuery,仍然在使用
gnu
make
。传统的
make
没有什么问题,但我只是好奇是否已经用Javascript制作了
一个
解决方案。显然,使用node.js,您可以轻松
地
对文件执行fs.readFile和concat操作,但查看其他在该主题上有更多经验的资源通常是件好事。
浏览 1
提问于2011-08-10
得票数 0
回答已采纳
1
回答
Netbeans无法识别图形函数
、
、
、
、
目前,我正在尝试使用图形库(可以在这里找到:)用c++
编译
一个
非常基本的程序,但它不能识别创建和销毁图形的函数。我已经指定了igraph.h所在的路径,它可以
很好
地
识别头文件,但是当我尝试构建它(使用Netbean生成的makefile)时,我得到了以下结果:"/usr
浏览 0
提问于2012-07-02
得票数 0
回答已采纳
1
回答
可以在
GNU
中定义
一个
规则来无条件
地
在每个
make
的开头创建
一个
符号链接吗?
、
我需要创建
一个
符号链接到一些应该
编译
的代码。我能让
GNU
在每个
make
开始时无条件
地
创建符号链接吗?appsrc: ln -s ..&
浏览 7
提问于2022-06-17
得票数 0
回答已采纳
1
回答
通过makefile读取/写入文件
、
、
、
因此,我有
一个
makefile1,它调用另
一个
makefile2来
编译
一个
项目。我在项目中的
一个
.c文件中设置了一些C定义,它们通过GLOBAL_DEFINES
make
变量(在makefile2中)传入,该变量被扩展为‘-D…’当
编译
器被调用时。我将这些值作为参数传递给那些C定义的makefile1 (
make
param1=XX param2=YY),虽然效果
很好
,但是当我不提供这个参数并且只运行
make
时,<e
浏览 0
提问于2018-10-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
第12期-使用Zephir语言给PHP编写一个C语言扩展
libc.so.6小入门
C语言编译器哪个好?6款好用的C语言编译器推荐
Simdjson:一个超高速的JSON解析工具
6款好用的C语言编译器推荐
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券