腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
cgo如何通过-Wall -Wl,-动态链接器=/system/bin/linker
、
、
当使用arm-
linux
-gnueabi-
gcc
交叉
编译
时。GOOS只支持
linux
,不支持android。CGO_ENABLED=1 CGO_CFLAGS CC=arm-
linux
-gnueabi-
gcc
GOOS=
linux
GOARCH=arm go build -o hello . # After build.3, BuildID[sha1]=038c80350b7a0c9e72b10021c66c31c2dbb4df2c, for GNU/
L
浏览 8
提问于2021-12-19
得票数 0
3
回答
如何在
Linux
中
编译
静态库?
、
、
我有一个问题:如
何用
gcc
在
Linux
中
编译
一个静态库,也就是说,我需要把源代码
编译
成一个名为out.a的文件。仅仅用
gcc
-o out.a out.c命令
编译
就足够了吗?我对
gcc
不是很熟悉,希望有人能帮我一下。
浏览 2
提问于2010-04-29
得票数 156
回答已采纳
2
回答
如何在VisualStudio2017
Linux
支持下
编译
和构建C++17代码?
、
、
、
、
请有人解释如
何用
或-std=c++17 (g++)
编译
和
编译
(
Linux
/ VS2017 15.5.5中的VS2017/ raspberry项目)代码,我已经安装了raspberry 3 B型和最新的但是我想用代码(
如
std::variants/optional等)来实现C++17特性。我认为当前使用VS2017设置的
gcc
环境不支持std::c++17,我添加了这些参数作为项目C/C++ ->命令行参数,但不存在所需的头和
浏览 2
提问于2018-02-08
得票数 1
1
回答
PiCloud能保存FORTRAN代码吗?(由GAE主持的网站)
、
、
由于我对GAE和PiCloud都是新手,我的基本问题是: 谢谢!
浏览 5
提问于2012-03-27
得票数 1
回答已采纳
1
回答
GNU、
GCC
与
Linux
内核
编译
、
、
、
我的祖国
gcc
说,它的三胞胎如下。>
gcc
-dumpmachine其中cpu供应商os相应地是x86_64、suse、
linux
.后者意味着滑翔生物正在使用(?)当我交叉
编译
基于busybux的系统时,
编译
器三重奏类似于avr32-
linux
- uclibc,其中os是'
linux
-uclibc',这意味着使用了uclibc。“
linux
-glibc”和“
li
浏览 3
提问于2013-11-07
得票数 3
回答已采纳
3
回答
更改我的工具链架构(在gentoo中)
、
、
、
第一步是“重新
编译
binutils,然后重新
编译
gcc
”。使用
gcc
编译
binutils --这成功地生成了新的as、ar和类似的文件。因为
gcc
不会
编译
任何东西,所以我不能
编译
gcc
。因此,我尝试了以下几点: 备份(
如
,ar等)
浏览 0
提问于2010-09-01
得票数 4
2
回答
如何引导这段代码?
、
、
、
我是一个用c进行汇编和编程的新手(使用
Linux
中的
GCC
)。
gcc
-S bootcode.c我该怎么做?我只想
编译
以下代码,并直接从U盘上运行它void main() printf ("hi");这里有帮助吗?
浏览 1
提问于2011-11-02
得票数 0
回答已采纳
1
回答
不能用CGO AMD=> ARM交叉
编译
Go项目
、
、
我可以在
linux
/ and 64上构建这个项目,如果我们使用"IMPORT C“,那么我们现在就不用交叉
编译
了。因此,我与XGO一起工作,这可能有助于我交叉
编译
ARM。我检查XGO通过交叉
编译
版本的go项目,没有C代码,它的工作就像交叉的围棋。我的环境:Go env :GOARCH="amd64" GOBIN="/
浏览 2
提问于2019-12-03
得票数 1
3
回答
用
gcc
生成a.out文件格式
、
、
、
如何在x86架构上用
gcc
生成a.out文件格式?host]$ nasm -f aout start.asm 在
linux
上,
编译
.c文件会生成一个elf对象。如
何用
gcc
制作a.out文件?
浏览 1
提问于2011-11-29
得票数 7
回答已采纳
1
回答
libconfig 1.4.9针对Windows的
编译
、
、
我知道如
何用
./configure文件和make
编译
libconfig for
linux
,但我不知道如何在windows上做同样的事情。INSTALL file并没有提到要在windows上
编译
或者从
linux
交叉
编译
到windows。官方网站()上说我可以用Visual Studio2008(见鬼的不行)或
gcc
做到这一点。
浏览 5
提问于2015-07-31
得票数 0
1
回答
无硬浮臂的Docker交叉
编译
、
、
、
、
试图交叉
编译
为ARM,我遇到了:dockcross/
linux
-armv6,这使得它真的很容易使用。 然而,我的一个嵌入式设备没有硬浮动。因此,/lib/ld-
linux
-armhf.so.3丢失了,只有/lib/ld-
linux
.so.3可用,因此我不能使用此设备的
编译
程序/库。对于图像或任何其他支持
编译</e
浏览 5
提问于2017-02-23
得票数 0
回答已采纳
1
回答
无法让_kbhit继续在windows上工作,请向conio发出
、
、
、
编译
会导致以下错误:我使用代码::块和GNU
GCC
编译
器,和Windows 10。
浏览 11
提问于2022-03-02
得票数 0
1
回答
交叉
编译
器手臂未知
linux
gnueabi
gcc
没有找到GLES库。
、
、
、
因此,当使用
gcc
编译
时,我的代码会成功地使用GLES库和头进行
编译
。当我想使用arm-unknown-
linux
-gnueabi-
gcc
为RPi
编译
时,它找不到GLES2 2/gl2.h。arm-unknown-
linux
-gnueabi-
gcc
不知道usr/include中的头吗?它与头、ib、usr/include根(
如
stdio.h或malloc.h )一起工作,但是当我尝试在usr/m
浏览 1
提问于2013-04-27
得票数 1
2
回答
对于特定的操作系统(
Linux
),C/C++裸金属
编译
和
编译
有什么区别?
、
、
、
、
假设您有一个交叉
编译
工具链,它为ARM体系结构生成二进制文件。您的工具链如下所示(使用
Linux
在X86_64机器上运行): 裸金属的限制(<
浏览 2
提问于2014-04-11
得票数 7
回答已采纳
1
回答
如何通过cygwin调用使用Windows构建C源代码?
、
是否可以在其中设置这样一个构建命令,它将通过cygwin调用
编译
源代码?preferences中的默认命令是
gcc
-Wall -o "%e" "%f",它调用MinGW,但是有些文件只能用cygwin版本的
gcc
编译
(那些具有
linux
特定库的文件,
如
termios.h等我试过这个c:\cygwin\bin\bash -c "
gcc
-Wall -o %e %f",它的工作原理和默认行一样,它也没有用
浏览 3
提问于2013-02-28
得票数 2
1
回答
使用外部工具链- creating系统创建的buildroot
、
我已从git下载了以下跨
编译
器文件夹:-- arm-
linux
-gnueabihf-
gcc
~/home/
gcc
-linaro-arm-
linux
-gnueabihf-raspbian
浏览 2
提问于2015-08-31
得票数 4
回答已采纳
1
回答
包含两行的.comment部分
、
我有一个在注释部分有两行的可执行文件,
如
readelf所示: [0]
GCC
: (SUSE
Linux
) 4.3.4 [
gcc
-4_3-branch revision 152973]4.3.4
编译
器是安装在Suse
Linux
中的
编译
器,但4
浏览 1
提问于2013-04-25
得票数 6
1
回答
OS上-m32联合
编译
的冗余大小
、
、
、
、
代码中有以下标记的联合: 当我使用
gcc
或clang在64位
Linux
或OS上
编译
它时,cell_t的大小总是32字节(
如
预期的4 * sizeof(long))。当我使用-m32开关在
Linux
上
编译
它(Ubuntu14.04,
gcc
4.8)时,大小为16字节(
如
预期的那样)。当我使用
gcc
(4.8)或clang (Apple6.0)与-m32在OS (10.9.5)上
编译
相同的代码时,大小为20个字节。
浏览 4
提问于2014-09-26
得票数 0
回答已采纳
3
回答
如何从
Linux
上的c源代码生成nasm可
编译
汇编代码?
、
、
、
、
测试平台为32位
Linux
。 基本上,我知道
gcc
可以同时生成Intel和At&T风格的组装代码,但是似乎不能直接使用nasm/tasm来
编译
Intel风格的汇编代码
gcc
。我正在windows和
Linux
平台上进行asm代码的项目分析,所以我在想,如果它们都可以由独立于平台的汇编程序(
如
nasm\yasm )
编译
,我可以有一个更轻松的时间.那么,我的问题是如何从
Linux
上的c源代码生成nasm可
编译
的汇编代码?
浏览 1
提问于2013-12-23
得票数 26
回答已采纳
1
回答
如何知道用来构建
linux
的
gcc
版本?
、
、
、
、
它是一个用于嵌入式系统的
linux
发行版我在网上做了一些研究,但没有结果。我尝试对
linux
OpenWRT (
如
wget)中的一些现有二进制文件执行这些命令。strings -a <default binary> | grep "
GCC
"但是我没有得到任何
浏览 3
提问于2013-04-16
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你真的了解Linux下gcc编译器吗?
GCC 编译 Linux 内核速度比 LLVM 更快
强强联手,GCC 编译器吸纳 OpenRISC 作为架构端口
Linux c编程起步,掌握gcc的基本用法
新 Red Hat 编译器工具箱:Clang、LLVM、GCC 等
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券