使用使用较新版本的 g++ 编译的共享对象
我有一些必须使用 g++4.5 编译的共享对象,我希望它们能够链接到使用 g++4.1 和 g++4.2 编译的应用程序中。 据我了解,他们不能保证不同版本的 libstd…
ubuntu 11.04 上自定义构建的 gcc 4.6.0 链接错误的 libstdc++
我定制的 gcc 4.6.0 安装在 ubuntu 10.04 上的主目录中,大多数情况下链接系统 libstdc++ 而不是定制的 gcc(如 ldd 所证明的)。更令人费解的是,使…
libstdc++ 的库搜索路径
我已经使用 GLIBCXX_3.4.11 编译了动态链接到 libstdc++.so 的共享库。我想将我的代码发送给 stdc++ 库仅为 3.4.10 版本的人。我不想要求他更新他的库…
/usr/lib/libstdc++.so.6:版本“GLIBCXX_3.4.15”未找到
如何在 Ubuntu 中获取 GLIBCXX_3.4.15?我无法运行我正在编译的一些程序。 当我这样做时: strings /usr/lib/libstdc++.so.6 | grep GLIBC 我得到: G…
为什么 libstdc 没有++在 freebsd 上需要 libc.so 的链接吗?
在 freebsd 上,libstdc++.so 不链接到 libc.so,但它必须调用 open、close 等函数。为什么它不像 Linux 上那样列在下面 ldd 的输出中? freebsd$ ldd…
GCC 4.5.0..编译期间链接错误?
嗯,我最近走出了黑暗时代,并使用 Cygwin 将我的 GCC 从 3.4.4 升级到 4.5.0(我在 Windows 上使用 Netbeans 6.8 以供将来参考) 。我尝试通过运行一…
是 libstdc++可重入库?
我在 MAC 上使用 libstdc++ 来开发 Firefox 的扩展。当我在多个 Firefox 扩展中引用 libstdc+ 库时,我在 libstdc+ 库中遇到崩溃。我在想XCode编译器…
是否可以链接 libstdc++在 Mac OSX 10.6 中静态?
我正在尝试在其他 Mac OSX 计算机上运行我的 C++ 程序,这些计算机可能具有较旧的 libstdc++ 副本,但具有所有其他工具。我尝试遵循这个方法,也在这…
libstdc++.so.5:无法打开共享对象文件 - 但库已安装并且是最新的
我的客户让一些开发人员编写了一个小型 C++ 命令行应用程序以在他们的 Linux 服务器上运行。在其中一台服务器(运行 Fedora 11)上,当我执行该应用程…
OS X 程序在开发机器上运行,在其他机器上严重崩溃
我有一台 OS X 10.6 Mac 作为我的开发机器。我编写的程序在开发机器上完美运行。然而,当我尝试在 OS X 10.5(不确定这是否相关)测试机上运行它时,…
如何确定 glibc (glibcxx) 二进制文件所依赖的版本?
众所周知,glibc(据我所知,glibstd++ 也)使用符号版本控制机制。 (有关详细信息,请参阅:如何链接到特定的 glibc版本。) 问题是如何确定链接器…