腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
不
能在
Linux
下
编译
的
GCC
、
、
、
、
下载完后,我想知道
GCC
复制文件
的
路径,因为我以为有一个文件夹叫
gcc
,里面存放着所有的头文件。我在互联网上搜索它
的
路径,我看到了一个博客,他们说要运行“哪个
gcc
”来找到它,然后我运行它,我得到了“/usr/bash/
gcc
”。现在我创建了“cp conio.h /usr/bash/
gcc
”,但是如果我想
编译
任何C文件甚至获取它
的
版本,我总是会得到这个错误: “/
浏览 19
提问于2019-10-16
得票数 0
回答已采纳
2
回答
Android ndk内核模块在windows中
的
编译
、
、
、
、
我想
编译
android lkm。我
的
编译
环境是windows。我在
linux
上看到了许多其他
的
编译
技巧,但是没有关于windows
的
技巧。如何设置android.mk文件?
浏览 1
提问于2012-09-10
得票数 1
回答已采纳
2
回答
汇编程序消息:没有这样
的
指令xbegin
、
、
我正在构建一组基于统一别名分析
的
工具,使用
的
是llvm-3.4,
gcc
-4.8。我得到了一系列
的
错误提示:“汇编消息:没有这样
的
指令: xbegin,xend,xabort等。”
浏览 4
提问于2014-03-14
得票数 0
1
回答
如何在
linux
下
编写鼠标程序
、
、
但它在
linux
环境中运行时显示错误。我也想实现
的
程序,如果用户移动
的
鼠标在x轴不同
的
距离,如2厘米,4厘米,然后它将打印一些声明。如何在
linux
中初始化鼠标,并在用户移动鼠标时获得光标坐标(x,y)。
浏览 19
提问于2020-06-24
得票数 0
2
回答
hash_map有多普遍?
、
、
hash_map和hash_set头还没有包含在C++标准中,但是它们可以作为扩展与我最近使用
的
所有
编译
器一起使用。
浏览 3
提问于2009-03-03
得票数 4
回答已采纳
2
回答
C/C++中跨平台字符串日期到unix时间
、
、
、
March-02 01:00:00");time_t finish = mktime(&t);我还发现了一个基于strptime
的
Linux
解决方案,但它不
能在
Windows
下</e
浏览 1
提问于2014-10-06
得票数 0
1
回答
使用模板基类中
的
常量
、
、
下面这段代码不
能在
g++ 5.3.1
下
编译
,但
能在
clang 3.7.0
下
编译
。哪个
编译
器是正确
的
?COLLECT_
GCC
=/usr/bin/g++Target
浏览 4
提问于2015-12-20
得票数 2
1
回答
删除microsoft特定
的
C扩展
、
、
如何在不使用微软特定扩展C库
的
情况
下
用VS2012编写C程序? 例如,scanf_s()是微软特有的实现。但是如果我们使用它,我们就不
能在
Linux
中
编译
代码。所以,我们应该使用
Linux
并行
编译
gcc
中
的
代码。或者我们可以把
gcc
安装在窗户上。或者,在VS 2012中是否有更好
的
选择或调整来实现这一点?
浏览 2
提问于2013-10-28
得票数 0
回答已采纳
2
回答
如何用带有
Linux
子系统
的
GCC
编译
Windows版
的
可执行文件?
、
、
Windows 10周年纪念更新包括用于Ubuntu
的
Linux
子系统。我在sudo apt-get install
gcc
上安装了
gcc
。我写了一些简单
的
C代码用于测试:int main(void){ return 0;并使用
gcc
-cmain.c对其进行
编译
,但会生成执行(仅限
Linux
) main.o。我
的
浏览 64
提问于2016-08-05
得票数 67
回答已采纳
1
回答
GCC
:在
GCC
版本之间
的
伪装
、
、
、
、
问题是有一个用于
Linux
的
NVidia驱动程序,它是用
GCC
4.5
编译
的
。使用
GCC
4.6
编译
kernel。嗯,这个东西
不
工作是因为GCCs之间
的
版本号不同。(安装程序说驱动程序无法工作-有关详细信息,请访问上面的链接) 可以将用
GCC
4.5
编译
的
二进制文件伪装成用
GCC
4.6
编译
的
二进制文件吗?如果可能,它在什么情况
浏览 2
提问于2012-03-13
得票数 1
回答已采纳
4
回答
为什么
linux
内核使用非标准
的
C编写(
gcc
特有的特性)?
、
、
、
Linux
内核代码使用“语句表达式”和typeof扩展,这使得它只
能在
gcc
下
编译
。这是一个糟糕
的
设计选择,还是有特定
的
原因让
linux
内核代码专用于
gcc
?编辑:当我说它破坏了可移植性时,我在不同
的
上下文
浏览 106
提问于2011-11-16
得票数 25
2
回答
Boost build how-to:交叉
编译
环境中
的
本机构建工具
、
、
我已经将一个使用boost-build
的
项目从Windows (使用msvc)移植到
Linux
(使用
gcc
),现在正在将其进一步移植到交叉
编译
的
Linux
(也使用
gcc
)。我想长期支持所有3个平台(Windows,原生
Linux
,交叉
编译
的
Linux
)。 我已经为交叉
编译
添加了基本
的
支持,只需添加一个新
的
“使用
gcc
...
浏览 1
提问于2012-10-17
得票数 0
回答已采纳
1
回答
Linux
不
能在
没有
GCC
优化
的
情况
下
编译
;
、
、
、
您可以在Internet上找到几个线程,例如:当人们抱怨不能用-O0构建
Linux
时,会被告知这是不受支持
的
;
Linux
依赖于
GCC
对自动内联函数
的
优化,删除死代码,并以其他方式完成构建成功所必需
的
事情。至少我已经对3.x内核中
的
一些内核进行了验证。如果用-O0
编译</
浏览 0
提问于2014-09-04
得票数 10
回答已采纳
2
回答
C++跨平台构建自动化
、
、
我有一个跨平台
的
C++项目,目标是在
Linux
,OSX和Windows上成功
编译
。我使用GNU Make来处理所有平台上
的
构建,用
gcc
在
Linux
和OSX
下
编译
,用cl.exe在windows下在Cygwin
下
编译
。我目前
的
工作流程包括在OSX
下
编码,然后在每个单独
的
平台上构建,以测试代码
的
可移植性。这个过程有点耗时,我想知道是否有可
能
浏览 36
提问于2011-07-02
得票数 18
回答已采纳
2
回答
在
Linux
上
编译
一个共享库以针对所有发行版
、
、
、
、
代码是用C++编写
的
,使用了C++11特性,所以
编译
器必须至少是
gcc
4.7。我们注意到,如果我们在安装了
gcc
4.7.2 (例如Ubuntu12.10)
的
Linux
机器上
编译
我们
的
代码,那么所生产
的
.so具有“version 1( GNU/
Linux
)”,而在旧操作系统(例如,CentOS 5.6)上,版本是“version 1(SYSV)”,而带有GNU/
Linux
更新
浏览 0
提问于2014-05-21
得票数 5
1
回答
如何为C++ (NetBeans in win7,make in
linux
)建立跨平台兼容性
、
、
、
、
我想建立一个
gcc
C++项目,使用我喜欢
的
编辑NetBeans (因为它与
gcc
一起工作),这将取决于一些外部库。我希望它在NetBeans中
编译
gcc
链,并在生产中使用命令行make在
linux
下
。最好先在NetBeans中创建项目,然后修改一些内容,以便在
Linux
中接受它。库将是相同
的
,但位于不同
的
文件夹中,因此我需要为这些文件夹分离包含路径,并且在
编译
期间必须选择正确
的
路
浏览 2
提问于2014-01-20
得票数 1
回答已采纳
2
回答
__POSIX_VISIBLE毁了我在cygwin上
的
线程
、
、
、
我正在
编译
一个项目,它在cygwin上使用带有
gcc
(g++ )
的
线程。考虑到我一直是如何在
linux
上开发这个
的
,我从来没有遇到过任何问题。但是现在,我无法
编译
使用一些p线程函数
的
代码,
编译
器抱怨这些函数没有声明。我意识到我
的
工具链g++ (
GCC
) 5.4.0附带
的
p线程.h已经用这些都阻止了功
能在
cygwi
浏览 4
提问于2016-07-01
得票数 8
2
回答
交叉
编译
:链接时对std::__atomic_futex_unsigned_base::_M_futex_notify_all(unsigned int*
的
未定义引用
、
、
、
、
我想在arm平台上交叉
编译
crosscompile (一个c++14项目, )。所以我安装了g++-arm-
Linux
-gnueabi和
gcc
-arm-
Linux
-gnueabi,版本是
GCC
5.4。option(ARM "Crosscompile with arm" ON)SET(CMAKE_SYSTEM_NAME
Linux
) SET(CMAKE_C_COMPILER arm-
linux
-gnueabi-
gcc
浏览 3
提问于2017-10-29
得票数 0
2
回答
内核是否需要在与用户空间相同
的
dev环境中
编译
?
、
、
、
假设我
的
用户空间(包)是用
gcc
4.7和libc6 2.13 (Debian )
编译
的
。我是否可以在不同
的
开发环境
下
编译
linux
内核,如
gcc
6.3和libc6 2.24 (即Debian )?这是真的吗?我这样做会有麻烦吗?不同
的
<
浏览 0
提问于2017-10-19
得票数 3
回答已采纳
2
回答
如何在Debian上安装aarch64 armv8 Corner-A53工具链?
、
、
我想在ARM芯片上开始低层次
的
编程。Distributor ID: BunsenLabs Release: 8.5gdb-arm-none-eabiarm-none-eabi-
gcc
: error: unrecognized argument20141219 (release) 我以为我有一个更老
的</e
浏览 8
提问于2016-06-25
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你真的了解Linux下gcc编译器吗?
如何才能在不转换CAD文件格式的状况下,完成所需要的制作?
C/C+编程笔记:C语言预处理命令是什么?不要以为你直接写#就行!
工欲善其事必先利其器!小白学习C语言开发环境如何正确选择?
交叉编译的Linux的头文件路径
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券