关于Linux gcc编译器的问题
原先的GCC版本为4.1.2,我重新编译安装了GCC4.3.2,但是编译完程序运行程序时会出现version `GLIBCXX_3.4.9' not found 这个问题.在网上面查了一下是软连接的问题。但是本人对Linux不太熟悉,“应该制作RPM包然后安装,或者彻底忽略RPM的信息。”这个怎么弄?能不能详细说明一下。
我用安装完gcc4.3.2后的系统编译程序,应该是用gcc4.3.2编译的吧?编译完的程序我在RedHatAS5 上面运行了一下没有问题,RedHatAS5 我在安装系统的时候选择安装的是gcc4.3.2版本。
客户那边的系统安装的是CentOS 5.2版本,编译器是gcc4.3.2,如果我现在把编译的程序给他们,他们那边能运行吗?
按照楼上的意思就是说我这边得环境必须和客户机那边一样才能运行是吗?或者说 只要是glibc版本一样就OK?还是有可能glibstdc++这个版本也必须一样呢?
一般主版本号一样就没有多大问题
关注。lz的问题我也碰到过。我曾经编译过GCC,不过是失败的经历,所以等待。
编译特定版本的gcc,需要编译特定版本的glibc和其他工具,这个官方文档说过的,lz参看下http://gcc.gnu.org/install/prerequisites.html
我很想知道Linux下的 环境如何配置,现在自己弄了俩天了都还没有弄好,现在很是头疼,没办法今天就通宵搞了。现在我觉得问题还是出在了glibc版本没有更新或者是程序运行时核心库的连接有些错误。
你现拿到客户的机器上编译一下试试啊,看出现什么问题再说啊,如果有错,看报什么错误啊,一般都是一些库的问题,找到对应的装上试试看。现在。。。。。有点。。
相关问答:
我没有安装操作系统的经验,即使是WINDOWS。现在想在LINUX操作系统大环境下学C语言,又要买本本,请问如果操作系统安装不当,会不会对电脑造成什么大的破坏?有没有必要先买一个二手电脑练一下LINUX的 ......
Linux不正常关机导致系统坏,请问怎么检查和修复系统?
在刚启动的时候会有提示的。
修复可以靠livecd
或者把基本系统部分重新安装即可
是不是系统编程了read-only的啦?无法往系统写入数据啊?
有的情 ......
windows 下的C++编程比较熟练。现在需要转入linux下。
我用的软件是 Source Insight和 SecureCRT , 远程连接 linux服务器。
由于我的 Liunx基础为0. 就是说以前从来都没 ......
我目前在本地的linux上写了一个swing的界面,想通过这个界面来控制其它电脑的linux重启。
我知道用Runtime.getRuntime().exec("shutdown -r");可以控制本机Linux重启,但是怎么控制远程的linux重启呢? ......