腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
gcc
编译
器
如何
产生与机器/处理器无关的二进制?
gcc
、
binaryfiles
编译
时
gcc
是
如何
确定它是为哪个目标机器/处理器构建的?例如,我有一个基于英特尔的x86_64机器,基于AMD的,基于摩托罗拉的系统等等。如果不是
gcc
生成的机器代码/二进制代码,则有某种运行时检查?。 提前谢谢你的回答。
浏览 7
提问于2016-08-08
得票数 0
回答已采纳
1
回答
gcc
4.5在ubuntu下的安装问题
c++
、
compiler-construction
、
ubuntu
、
g++
、
gcc4
我试着在ubuntu10.04上安装了
gcc
4.5,但是失败了。这是一个我不知道
如何
解决的
编译
错误。有没有人在ubuntu上成功安装了最新的
gcc
?mv gmp-4.3.2
gcc
-4.5.0/gmpmv mpfr-2.4.2
gcc
-4.5.0/mpfrStep5:
编
浏览 3
提问于2010-05-22
得票数 4
回答已采纳
1
回答
语法错误:未终止的引号字符串[Makefile]
android
、
linux
、
makefile
Entering directory `/home/debian/Downloads/nonemaioq3'/prog/toolchain/arm-
linux
-androideabi-4.6/bin/arm-
linux
-androideabi-
gcc
: 4: /prog/toolchain/arm-
linux
-androi
浏览 15
提问于2013-10-19
得票数 0
3
回答
在Windows中运行C++程序
c++
、
linux
、
windows
、
compatibility
我的老师告诉我,我的家庭作业(一个简单的程序,我选择用C++编写代码)必须在
Linux
中运行。他就是这么说的: $ 2010-11649-hairpin –input filename –l 200 –m 4 –h我一直使用Windows编写代码,而且我在命令行中运行程序的经验很少,所以我不确定需要做什么来确保我的程序能够在
Linux
中运行。有人能帮我弄
浏览 5
提问于2015-05-29
得票数 3
回答已采纳
3
回答
为什么交叉
编译
Arm
Linux
会出错?
gcc
、
arm
、
cross-compiling
、
embedded-linux
、
toolchain
(或抄送)
编译
的时候,
编译
成功了。但是,当我交叉
编译
到Arm架构时,已经得到了错误。OBJS).c @rm -rf $(TEST_TARGET) $(TEST_TARGET).trc *.o *~为了进行交叉
编译
,我将"CC =
gcc
“替换为"CC = arm-
linux
-
gcc
”。我的问题中的错误是: arm-
linux
-
浏览 7
提问于2012-01-16
得票数 3
回答已采纳
1
回答
月食错误:"x86_64-w64-mingw32-
gcc
“未在路径中找到。
如何
删除此错误?我不需要这个提供者
linux
、
eclipse
、
eclipse-cdt
在
Linux
中
编译
时会出现以下错误:
浏览 13
提问于2022-11-25
得票数 0
2
回答
如何
为微处理器SA1100安装交叉
编译
器(在ubuntu12.04lts上)?
linux
、
gcc
、
ubuntu
、
compiler-construction
、
arm
有人能告诉我
如何
安装SA1100微处理器的交叉
编译
器(编程语言C)吗?我有ubuntu 12.04 LTS。我是
Linux
的新手,我昨天刚安装了Ubuntu。我需要
GCC
编译
器的一个特殊变体,名为“arm未知-
linux
-gnu-
gcc
”,但不知道怎么做。 有人能帮帮我吗?
浏览 5
提问于2013-02-17
得票数 8
回答已采纳
1
回答
cifs挂载导致进程
进入
不间断睡眠。
linux
、
gcc
、
compilation
、
mount
、
cifs
我在
Linux
中
编译
源代码。源树位于安装在CIFS的Windows 7框上。有什么想法吗?问题是什么?
如何
解决?
浏览 2
提问于2013-10-23
得票数 4
2
回答
C字符串文字对C字符串数组/指针P/Invoke不能正常工作
c#
、
c
、
interop
、
pinvoke
、
mingw
我的
编译
中没有警告。我已经验证了正确的32位标志是否出现在任务管理器中,并在64位构建中丢失。我正在
编译
/链接32位DLL与
gcc
/ld从MinGW (来自)。我正在
编译<
浏览 6
提问于2012-03-15
得票数 1
回答已采纳
1
回答
在python扩展上的地址杀菌剂
python
、
clang
、
address-sanitizer
我正在尝试用
编译
python扩展。那么,
如何
使地址清除器与共享对象库一起工作呢?要么,我需要正确版本的libasan.so (它似乎不是在deb llvm-工具链-扩展-8 main中,或者我需要一种静态的clang链接)。/lib/
gcc
/x86_64-
linux
-gnu/6 Found candidate
GCC
installation: /usr/bin/../lib/
gcc
/x
浏览 0
提问于2019-04-15
得票数 10
回答已采纳
1
回答
C中的原子操作,而不是C++
c
、
atomic
但是,
Linux
内核是用C编写的,而不是用C++编写的,而且有些结构必须具有原子性。
如何
启用原子性,尤其是没有asm代码?
浏览 49
提问于2021-10-12
得票数 1
4
回答
Linux
/
编译
器-
gcc
5.h:没有这样的文件或目录
linux-kernel
、
kernel-modules
、
gcc
、
kubuntu
我在
编译
内核调度程序以进行测试时遇到了问题。
编译
错误uname -r
gcc
gcc
-5.real (Ubuntu
浏览 0
提问于2016-04-10
得票数 1
1
回答
android AOSP交叉
编译
器混淆
android
、
android-source
有一个名为“预构建”的文件夹,它似乎具有
编译
相关工具的交叉
编译
二进制文件。但还有更多./
gcc
/
linux
-x86/arm/arm-eabi-4.6/bin/arm-eabi-
gcc
./
gcc
/
linux
-x86/arm/arm-
linux
-androideabi-4.6
浏览 1
提问于2014-03-28
得票数 0
2
回答
Make:指定交叉
编译
器路径时找不到的命令
c
、
linux
、
gcc
、
makefile
、
cross-compiling
我试图在我的FOX G20 V板上
编译
一个内核。为了做到这一点,我必须在步骤arm-
linux
-gnueabi中指定交叉
编译
器。然而,现在当我做我的项目时,我收到: 编辑 我的交叉
编译
器实际上是arm-<
浏览 11
提问于2014-04-24
得票数 3
回答已采纳
3
回答
gcc
3.3.3支持预
编译
头?
c++
、
linux
、
gcc
gcc
3.3.3支持预
编译
头吗?我知道,我正在寻找实际的解决方案。关于
gcc
3.3.3,我了解到: >
gcc
stda
浏览 6
提问于2009-05-15
得票数 0
回答已采纳
2
回答
在核心文件中找不到通用寄存器
gdb
、
arm
、
shared-libraries
如何
解决这个问题。就在几天前,它还运行得很好。我尝试使用root provileges运行"/sbin/ldconfig“。代码是使用以下命令
编译
的: g++ -fPIC -ggdb 我的可执行文件是32位二进制文件: $ file appl ELF 32-bit LSB executable, ARM, versiong++是为英特尔
编译
的。我现在也使用这个相同的g++来构建可执行文件。2.2.5, stripped 我使用的交叉
编译
器可执行文件如下所示。我是否应该使用arm-none-<
浏览 165
提问于2013-02-25
得票数 2
1
回答
如何
包含来自另一个目录的标头(但不知道是哪个目录)
gcc
、
makefile
、
header-files
我正在尝试
编译
模块。我注意到,当make被调用时,它首先
进入
这个目录/usr/src/
linux
-headers-5.0.0-38-generic,可能有头部,但我不知道在哪里。我尝试过
gcc
-E -I'/usr/src/
linux
-headers-5.0.0-38-generic file.c,但仍然出现相同的错误。那么,
如何
在用户模式中包含内核头文件(哪个<
linux
/init.
浏览 188
提问于2020-04-26
得票数 0
回答已采纳
1
回答
在新机器上设置现有代码基的交叉
编译
器
linux-kernel
、
arm
、
cross-compiling
、
embedded-linux
、
gumstix
我已经完成了
linux
中的嵌入式
linux
设备(gumstix)的所有开发工作,我想将代码库移到我的主机
Linux
计算机上。交叉
编译
器是在我继承代码基之前设置的,所以我不确定
编译
器是
如何
设置的。我有一些关于
如何
设置交叉
编译
器的问题。 是
浏览 5
提问于2019-01-28
得票数 0
2
回答
使用CMake实现Windows下的跨平台构建
linux
、
build
、
cmake
、
cross-platform
、
toolchain
从CMake教程中,我了解到为了交叉
编译
代码,首先应该在主机平台上安装一个模拟目标平台的工具链。然后,使用该工具链提供的适当的目标平台C和C++
编译
器,CMake将能够生成makefile等。现在,我想在Win32平台上构建适用于
Linux
平台(GNU/
Linux
)的代码。我尝试使用CMake和Cygwin结合使用,并使用
gcc
和g++作为
编译
器来执行上述过程。现在我得到了一个可执行文件,我希望它能在
Linux
平台上运行。但是在
Linux
上我
浏览 6
提问于2013-06-10
得票数 10
回答已采纳
1
回答
3.2.9内核的NVidia驱动程序
kernel
、
drivers
、
opensuse
、
nvidia
我将我的OpenSUSE 12.1 64位的内核从3.1.9升级到3.2.9,当我重新启动时,X窗口拒绝启动,我
进入
了shell。我试着用startx手动运行它,但仍然没有效果。当我试图重新安装它时,安装程序抱怨说,驱动程序是用
GCC
4.5
编译
的,因此与内核不兼容,内核是用
GCC
4.6
编译
的。我认为这是安全的,这就是为什么它一开始不起作用.从大黄蜂存储库安装NVidia驱动程序(最初是从NVidia站点的NVIDIA-
Linux
-x86_64-295.20.run安装程序安装)也不起
浏览 0
提问于2012-03-13
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你真的了解Linux下gcc编译器吗?
GCC 编译 Linux 内核速度比 LLVM 更快
linux如何进入救援模式
盛图科技|小白必看!从入门到精通,C语言第二讲:C环境设置与程序结构
如何在Linux中编译和运行C/C+程序,简单示例教懂你
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券