- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我们已经使用 RPM 文件在 AIX 6.1 上安装了 GCC 和 libgcc
。
我想知道的是为什么“libgcc_s.a”没有创建在下面的文件夹下?
/opt/freeware/lib/gcc/powerpc-ibm-aix6.1.0.0/4.2.0/
在该文件夹中有一个 libgcc.a
而不是 libgcc_s.a
并且链接器似乎需要那个 libgcc_s.a 文件
我问的原因是,如果我尝试在 AIX 6.1 上创建一个简单的“hello world”类型的共享库,它会提示并说类似“找不到 libgcc_s.a”
。
我运行了如下命令:
find / -name '*libgcc*' -print 2>/dev/null
尝试在机器上查找 libgcc_s.a,但什么也没有 ;-(
知道如何将 libgcc_s.a
安装到 AIX 机器上吗?
最佳答案
您可以尝试使用选项 -static-libgcc
进行编译。
关于c - libgcc.a 和 libgcc_s.a 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7811962/
我的应用引入了许多共享库。有些是用 C++ 编写的,它会引入 libstdc++.so,而后者会引入 libgcc_s.so。还有一些是用纯 C 语言编写的,并与 -static-libgcc 链接。
使用外部工具链别名 code sourcery lite 2011 使用 buildroot 交叉编译一个库导致 output/host/opt/ext-toolchain/bin/../lib/gc
我为嵌入式 i386 兼容环境开发了一个 C++ 服务器应用程序,因此不需要交叉编译器。由同事开发的动态库,(大量)使用异常技术。要求该库实现网络通信,并且一旦复制到目标文件系统中,在客户端连接后,会
我们已经使用 RPM 文件在 AIX 6.1 上安装了 GCC 和 libgcc。 我想知道的是为什么“libgcc_s.a”没有创建在下面的文件夹下? /opt/freeware/lib/gcc/p
有什么建议可以解决这个缺少库的问题吗?在本例中,我使用 Sunfreeware 软件包,而不是从源代码编译。 $ /usr/local/ssl/bin/openssl version ld.so.1:
我有一个超简单的 C 程序: #include main() { printf("This is a C program\n"); } 无法编译,产生错误: cc main.c /usr/bin
我注意到在 SLES SP1 和 Ubuntu 10.04 上它们只有一个主要版本的 libgcc_s 在 /lib64 中。然而,在 RHEL 6.1 上,他们将主要版本指向次要版本,并将日期附加到
我正在使用 Fedora25,想使用 Android SDK 的 mksdcard 工具。不幸的是,它给了我一个错误,即找不到 libgcc_s.so.1,尽管它在我的系统中 => 1.) 错误 ld
场景:在 Ubuntu 12.4 lxc 主机(均为 64 位)上运行 debootstrapped Ubuntu 11.4 lxc guest 在 lxc guest 中,rsyslogd 不断崩溃
我已经从源代码安装了 gcc-7.1.0,基于:https://gcc.gnu.org/install/index.html使用较新的 gcc。 编译后的二进制文件对 libgcc 有额外的依赖: $
我正在尝试在运行 ubuntu 12.04 的 x86_64 机器上为 ARM 交叉编译 glibc 2.16。 我正在使用存储库中的 gcc-arm-linux-gnueabi 工具链。 配置:
我在 python 上;我正在尝试关闭通过 ThreadPoolExecutor 运行的函数,但关闭因错误而崩溃: libgcc_s.so.1 must be installed for pthrea
起初我警告说我/不是程序员,而只是管理员我试图理解一些操作 当我安装 Oracle 制作的程序时,我收到日志消息: /usr/bin/make -f ins_precomp.mk relink ORA
当像 gcc -march i486 -m32 -e Harimain -o bootpack.hrb bootpack.c hankaku.c naskfunc.o 这样使用 GCC 时,编译器运行
概述: 我正在尝试部署一个使用 OpenCV 和 Tensorflow 对人的面部表情进行分类的 Web 应用程序。因此,一个人上传了一张图片,应用程序会在面部周围生成一个带有该人表情的边界框。当我在
uWSGI 在 CentOS 5 上运行 python2.6 有时,uwsgi 日志中会出现以下错误: libgcc_s.so.1 must be installed for pthread_canc
我在使用 gcc 进行编译时遇到问题,-static、-static-libgcc 为编译器和 启用了标志-为 Ubuntu 12.10 上的链接器启用了 Wl,-static 标志。但是应用程序可以
我在使用 gcc 进行编译时遇到问题,-static、-static-libgcc 为编译器和 启用了标志-为 Ubuntu 12.10 上的链接器启用了 Wl,-static 标志。但是应用程序可以
我是一名优秀的程序员,十分优秀!