腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
传递指向成员函数的指针在MinGW-w64中
编译
,而在
gcc
中没有。
、
、
我有一个带有Worker非
静态
成员函数的run()对象。)下
编译
(an works),但在Ubuntu的
linux
(
gcc
5.2.1)下,我得到了
编译
错误:代码是用-std=gnu++11
编译
的 我了解到,在MinGW情况下,指向成员函数的指针具有带有某种Worker * this参数的签名,允许像
静态
函数指针一样使用它。为什么在
Linux
5.2.1
GCC
浏览 1
提问于2015-10-28
得票数 2
回答已采纳
1
回答
交叉
编译
与arm-musl,ERROR> proc_open:隐藏符号`__init_array_end‘在proc_open中引用>
、
、
为了能够在android设备上运行,我正在尝试将lighttpd
编译
为
静态
处理器arm。我正在用交叉
编译
器arm-musl-linuxeabi,
编译
lighttpd -我在中下载了它,当我运行make时,我得到了如下错误: /home/ramly/working/arm-
linux
-musleabi/lib/
gcc
/arm-
linux
-musleabi/4.7.2/../
浏览 1
提问于2013-03-11
得票数 0
3
回答
#杂注注释(lib,"xxx.lib")等同于
Linux
?
、
我有一个名为libunp.a的
静态
库文件,我知道我可以使用
gcc
-lunp xx链接到这个库。我可以用#pragma comment(lib,"xxx.lib")告诉微软的C/C++
编译
器包含这个库;在
Linux
/
GCC
下
怎么
做?
浏览 3
提问于2009-11-06
得票数 62
1
回答
静态
libgcc和
静态
libstdc++不工作
、
、
我尝试用-static -
静态
-libgcc-
静态
-libstdc++
编译
项目,以便
静态
链接库。但是,exec是用动态链接库
编译
的。我试着重新安装
gcc
和g++,但是没有帮助。这完全是我本地环境的错误,因为在别人的机器上,它是
静态
连接的。ELF 64-bit LSB executable, x86-64, version 1 (GNU/
Linux
), dynamically linked (uses shared libs), forGN
浏览 5
提问于2015-07-15
得票数 2
1
回答
交叉
编译
helloworld for ARM
、
、
\n");}nativ:
gcc
version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) Target: arm-
linux
-gnueabihf CC:
gcc
version
浏览 7
提问于2013-06-05
得票数 13
回答已采纳
1
回答
为ARM
编译
,运行在x86_64和ARM上
、
、
、
、
\n");为了交叉
编译
它(
静态
链接),我使用了来自
gcc
-arm-
linux
-gnueabihf的交叉工具链arm-
linux
-gnueabihf-
gcc
$ arm-
linux
-gnueabihf-
gcc
hello.c -o hello_c_static -static 输出运行在qemu、Beaglebone Black 和
浏览 3
提问于2020-05-01
得票数 1
回答已采纳
1
回答
使用交叉
编译
的
静态
链接
、
我想
静态
链接我需要的库。我用的是arm-
linux
-gnueabi-
gcc
交叉
编译
。当我像这样
编译
我的代码时它通过了,但我认为他仍然使用动态链接,通过观察测试的不稳定性。那么,我应该添加什么选项才能
静态
链接libc.a库呢?
浏览 1
提问于2013-06-17
得票数 2
1
回答
GCC
的部分
静态
与部分动态连接
、
、
、
我试图
编译
一个非常简单的C程序(就像hello一样简单),它使用与
GCC
的动态和
静态
链接。我想知道在一般情况下如何做到这一点,所以我的最小测试示例只是尝试将libc动态链接为
静态
和libm。/x86_64-pc-
linux
-gnu/bin/ld: cannot find -lgcc_s /usr/lib/
gcc
/x86_64-pc-
linux
-gnu/4.7.3/../.
浏览 6
提问于2014-10-02
得票数 5
回答已采纳
1
回答
像
静态
编译
器和运行时
编译
器这样的术语实际上意味着什么?
、
、
我正在努力学习更多的C++,并试图了解有关不同
编译
器及其技术的基本知识。我在谷歌上搜索了很多次,但是每次我浏览的时候都会遇到一些新的术语,需要更多的解释。那么,这些包含在本主题中的
静态
编译
、动态链接等术语实际上意味着什么呢?
浏览 0
提问于2014-02-20
得票数 2
回答已采纳
1
回答
基于dlopen的Android与动态加载库
、
、
、
我创建库并在
linux
上进行测试,它可以工作。
编译
:
gcc
-fPIC -shared -
静态
-libstdc++-
静态
-libgcc test_lib.cpp constructor.cpp -o test.so 但是当我在android中使用它时我
怎么
能解决呢?我用仿真器
浏览 3
提问于2016-06-02
得票数 4
回答已采纳
1
回答
GOMP无GLIBC
、
、
、
但是,当我
编译
一个简单的OpenMP程序时,例如 int i; for(i=0; i<100; i++-plugin /usr/lib/
gcc
/x86_64-
linux
-gnu/4.9/liblto_plugin.so -plugin-opt=/usr/lib/
gcc
/x86_64-
linux
-gnu&
浏览 2
提问于2014-10-13
得票数 1
1
回答
旧的ARM32二进制文件能在AARCH64内核上运行吗?
、
、
、
我很好奇在AARCH64 64-
Linux
机器上运行旧的ARM32-
Linux
程序的可行性,我做了一些实验: 使用busybox和aarch64
编译
器
静态
地构建和创建一个ramdisk。使用vexpress_defconfig和aarch64
编译
器构建一个简单
浏览 5
提问于2016-01-07
得票数 10
回答已采纳
1
回答
检查在
linux
中
编译
的库
、
、
、
我想用
gcc
编译
一个C文件到运行Gnu/
Linux
的嵌入式arm。有什么命令我可以用吗?例如,我包括stdio.h来使用printf,有什么方法可以知道我是否必须
静态
地
编译
它?
浏览 0
提问于2019-04-07
得票数 0
3
回答
C
编译
器如何发现-lm指向libm.a文件?
、
、
、
在
linux
的C编程中什么是.a文件?是库文件吗?这里,
编译
器如何发现-lm指向libm.a文件,而-lsocket指向libsocket.a文件? 如果我们将头文件添加到程序中,是不是一定要在
编译
时提到库?
浏览 6
提问于2010-10-11
得票数 7
回答已采纳
1
回答
无原型的
静态
函数(允许使用AIX
编译
器,不允许使用
gcc
)
、
、
、
我正在尝试将大量模块从AIX移植到
Linux
。不幸的是,AIX
编译
器允许您定义一个
静态
函数并在没有原型的情况下在定义之前使用它。不是很好,但至少你得到了合适的
静态
作用域。在任何情况下,代码都在那里,如果不显式添加
静态
原型,我就无法在
Linux
上
编译
它。那么,有没有办法抑制在
gcc
中“
静态
声明跟随非
静态
声明”的错误(或者使其成为警告而不是硬错误),或者我是否必须编辑这些模块中的每个模块,以便在缺少的地方添加原型?据我所
浏览 14
提问于2020-04-30
得票数 1
3
回答
如何在
Linux
中
编译
静态
库?
、
、
我有一个问题:如何用
gcc
在
Linux
中
编译
一个
静态
库,也就是说,我需要把源代码
编译
成一个名为out.a的文件。仅仅用
gcc
-o out.a out.c命令
编译
就足够了吗?我对
gcc
不是很熟悉,希望有人能帮我一下。
浏览 2
提问于2010-04-29
得票数 156
回答已采纳
2
回答
在创建共享对象时,不能使用针对`__TMC_END__的Haskell堆栈
静态
二进制重定位R_X86_64_32
、
、
、
当在我的stack.yaml中使用以下代码(尝试)通过堆栈
编译
静态
二进制文件时: "*": -static -optc-static -optl-static -optl-pthread-fPICusr/bin/ld: /usr/lib/
gcc
/x86_64-amazon-
linux
/4.8.3/crtbeginT.o: relocation R_X86_64_1 ex
浏览 2
提问于2017-01-02
得票数 7
1
回答
如何更改OpenMPI的
编译
器
、
、
、
、
我有一个OpenMPI,它是用
gcc
编译
的。我需要从x86_64主机架构到aarch64目标架构的交叉
编译
。我想使用aarch64-
linux
-gnu-
gcc
来交叉
编译
,而不是使用
gcc
编译
。有没有人知道
怎么
把
编译
器从
gcc
改成aarch64-
linux
-gnu-
gcc
? 提前谢谢。
浏览 6
提问于2019-06-13
得票数 0
1
回答
Android NDK中使用
静态
库时出错
、
、
、
、
当我尝试使用
静态
库时,我得到了这个错误:更新:为了
编译
,我这样做了
浏览 0
提问于2011-04-14
得票数 1
回答已采纳
2
回答
apue相关代码
编译
过程中的链接问题
、
我正在尝试
编译
与“UNIX环境中的高级编程”一书相关的代码$
gcc
-L ../lib/libapue.a matches$
gcc
foo.c ../lib/error.c 只是想弄明白我做错了什么。
浏览 7
提问于2016-09-05
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你真的了解Linux下gcc编译器吗?
GCC 编译 Linux 内核速度比 LLVM 更快
go语言静态库的编译和使用
强强联手,GCC 编译器吸纳 OpenRISC 作为架构端口
GCC 15编译器步入尾声,众多新特性即将亮相!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券