腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我想在
linux
上交叉
编译
一个gcj程序。
、
、
我已经在
linux
gcj上
编译
了我的程序,但我想为windows
静态
编译
。有没有人成功地做到了这一点(一个可移植的java gcj二进制文件,
静态
地喜欢windows)。我不想要指向ExcelsiorJet或launch4j的指针(这不会
静态
或AOT
编译
任何东西)。
浏览 23
提问于2011-02-23
得票数 3
回答已采纳
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), forGNU/<e
浏览 5
提问于2015-07-15
得票数 2
1
回答
检查在
linux
中
编译
的库
、
、
、
我想用gcc
编译
一个C文件到运行Gnu/
Linux
的嵌入式arm。有什么命令我可以用吗?例如,我包括stdio.h来使用printf,有什么方法可以知道我是否必须
静态
地
编译
它?
浏览 0
提问于2019-04-07
得票数 0
4
回答
静态
编译
的纯标准C++程序是否可移植,运行在同一体系结构上?
、
、
当一个程序是递归地
静态
编译
(假设所有链接库都允许
静态
编译
,并且在代码中是独立于某种平台的情况下),我知道这是可能的,因为我成功地从Ubuntu
静态
编译
了nano以在x86 Android上运行,并且它工作了为了简单起见,如果我使用这个程序(没有依赖项): return 0;我可以很容易地
静态
编译
它(因为它显然没有依赖项),并且应该生成在底层体系结构(例如x86体系结构我知道有些包装器会传递环境变量和其他东西,这
浏览 0
提问于2019-02-28
得票数 0
1
回答
旧的ARM32二进制文件能在AARCH64内核上运行吗?
、
、
、
我很好奇在AARCH64 64-
Linux
机器上运行旧的ARM32-
Linux
程序的可行性,我做了一些实验: 使用busybox和aarch64
编译
器
静态
地构建和创建一个ramdisk。使用vexpress_defconfig和aarch64
编译
器构建一个简单的aarch64 64-
Li
浏览 5
提问于2016-01-07
得票数 10
回答已采纳
2
回答
有没有什么方法可以将
linux
中的.so文件
编译
成
静态
链接到执行文件?
、
在
linux
中,.a文件通常是
静态
库,而.so文件通常是动态文件。我想知道有没有办法把.so文件
编译
成可执行文件作为它的一部分?我用谷歌搜索了一下,没有找到方法。谁能帮我?
浏览 6
提问于2012-12-05
得票数 1
2
回答
从交叉
编译
静态
库
、
我想在
linux
中为windows
编译
静态
库。以下是我
编译
的过程
linux
中的
静态
库( static )使用i586-mingw32msvc-cc -c static_lib.c -o static_lib.oCreated
编译
的源代码,arrv static_lib.a static_lib.o和ranlib static_lib.aI中的
静态
库在windows上创建了eclipse示例程序,并将该
静态
库链接到
linux
浏览 0
提问于2011-01-07
得票数 5
回答已采纳
1
回答
CMake项目
编译
精细的共享库,但不使用
静态
库
、
、
我有一个工作项目(P1),其中有一个调用
静态
库的EXE。它在Windows、MAC和
Linux
上
编译
和执行良好。,,那些小白脸在那里。OK,
编译
器可以访问它们。好的。
编译
器标志和命令类似的。好的, 我当时很绝望,我只是简单地从
静态
浏览 10
提问于2012-03-28
得票数 0
回答已采纳
2
回答
编译
静态
库时设置早期最低内核版本
、
、
、
、
我的发行版(Arch
Linux
)最近提高了其工具链支持的最低
Linux
内核版本。我正在
编译
一个
静态
链接的web应用程序,然后上传到web服务器,而web服务器上的内核版本对于用新的工具链
编译
的
静态
库来说太旧了。(当我试图在服务器上运行
静态
二进制文件时,我得到了一个分段错误。)有没有一种方法可以使用GNU工具链(GCC,binutils,glibc)
编译
应用程序,从而省略需要更新内核版本的功能?
浏览 1
提问于2010-12-22
得票数 2
回答已采纳
3
回答
用于
Linux
和Windows的C++跨平台动态库
、
、
我正在创建一个
静态
和动态库,大多数开发都是在
Linux
上完成的,我已经在
Linux
中生成了
静态
和共享库,但现在想要使用相同的源代码以.lib和.dll的形式生成
静态
和动态库的Windows版本。我正在寻找在Windows上
编译
我的代码的最好和最快的解决方案。我不需要在
Linux
下
编译
;我很乐意直接在Windows下
编译
。另外,我还使用了两个外部库: Boost和Xerces XML,我已经在Windows和
Linux
浏览 4
提问于2009-08-05
得票数 28
回答已采纳
1
回答
无原型的
静态
函数(允许使用AIX
编译
器,不允许使用gcc )
、
、
、
我正在尝试将大量模块从AIX移植到
Linux
。不幸的是,AIX
编译
器允许您定义一个
静态
函数并在没有原型的情况下在定义之前使用它。不是很好,但至少你得到了合适的
静态
作用域。在任何情况下,代码都在那里,如果不显式添加
静态
原型,我就无法在
Linux
上
编译
它。那么,有没有办法抑制在gcc中“
静态
声明跟随非
静态
声明”的错误(或者使其成为警告而不是硬错误),或者我是否必须编辑这些模块中的每个模块,以便在缺少的地方添加原型?据我所知,这是一种标准行
浏览 14
提问于2020-04-30
得票数 1
1
回答
将
静态
库链接到gcc
Linux
的动态实验室中
、
、
、
我有很多在32位平台
Linux
下的"c++“上编写的
静态
库。现在我需要用我的c++功能在64位平台
Linux
上
编译
"c“动态库。谁能告诉我做这件事最好的方法。我知道我应该把所有的函数原型放到extern "C"逻辑中,但是我应该用"-fPIC" key
编译
静态
库吗?我必须在gcc
编译
器中使用哪些键来链接我的c++库?任何帮助都将不胜感激 非常感谢
浏览 13
提问于2017-08-09
得票数 1
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/arm-
linux
-musleabi/bin/ld: proc_open: proc_open中的隐藏符号`__ini
浏览 1
提问于2013-03-11
得票数 0
1
回答
链接到
静态
库中的explicit_bzero (glibc)
、
、
我正在将一个windows C++项目移植到
linux
上。这个项目有许多
静态
库,这些
静态
库在一些共享库中使用。其中一个
静态
库使用SecureZeroMemory,这是一种特定于windows的方法,用于安全地将数组置零。为了在
linux
中使用这样的函数,我编写了以下代码#include <strings.h>void
浏览 4
提问于2020-10-07
得票数 0
1
回答
如何创建运行在每个发行版上的
静态
Go二进制文件?
、
如何创建在每个
Linux
发行版上运行的
静态
Go应用程序? 仅仅
静态
编译
Go就足够了吗?如:
浏览 3
提问于2015-03-30
得票数 2
回答已采纳
1
回答
使用交叉
编译
的
静态
链接
、
我想
静态
链接我需要的库。我用的是arm-
linux
-gnueabi-gcc交叉
编译
。当我像这样
编译
我的代码时它通过了,但我认为他仍然使用动态链接,通过观察测试的不稳定性。那么,我应该添加什么选项才能
静态
链接libc.a库呢?
浏览 1
提问于2013-06-17
得票数 2
2
回答
在mac中
编译
的
静态
库(.a)能在
linux
中工作吗?
、
、
在Mac中
编译
的
静态
库(.a)能在
Linux
中工作吗?Mac和
Linux
中的档案有相同的格式吗?
浏览 1
提问于2018-07-30
得票数 0
2
回答
如果
静态
编译
的代码想要访问内核模块代码中的变量,那么必须
静态
编译
该模块吗?
、
、
、
所以我相信内核模块代码可以使用
静态
编译
的内核代码中的任何东西,只要它们是公开的。但是,如果
静态
编译
的内核代码想要在模块代码中使用全局变量,这可能吗?在
静态
编译
的内核代码中(例如,在/
linux
/sched/air.c中),我想要访问该变量。 这将导致
编译
错误,因为模块是最后
编译
的(在
静态
编译
的内核代码
编译
之后),而不是在开始时加载。如果我首先在
浏览 6
提问于2012-09-19
得票数 2
回答已采纳
1
回答
交叉
编译
helloworld for ARM
、
、
我正在尝试一个简单的交叉
编译
(cc),用于手臂皮质-A9:为了保持简单,这就是c代码:int main() printf("Hello World!\n");} arm上的本机
编译
工作良好,是用gcc helloworld.c -o helloworld启动的,而交叉
编译
是用arm-xilinx-
linux
-gnueabi-gcc:OS:
Linux
, ABI: 2.6.31 readelf cc
浏览 7
提问于2013-06-05
得票数 13
回答已采纳
1
回答
对符号“CERT_GetDefaultCertDB@@NSS_3.2”的未定义引用
、
、
、
、
我
静态
地
编译
了libcurl和-nss以支持https。我使用Debian 7进行
编译
。g++ -Wall -o Sample Sample.cpp -Wl,-Bst
浏览 4
提问于2018-04-30
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
go语言静态库的编译和使用
Linux 下源码编译安装 vim 8.1
编译器浏览器:现已支持代码执行和静态分析
交叉编译的Linux的头文件路径
Linux手动编译PHP7的扩展库
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券