1.运行时动态库的搜索路径 方法一:在配置文件/etc/ld.so.conf中指定动态库搜索路径 方法二:通过环境变量LD_LIBRARY_PATH指定动态库搜索路径(当通过该环境变量指定多个动态库搜索路径时,路径之间用冒号":"分隔) 方法三:在编译目标代码时指定该程序的动态库搜索路径(还可以在编译目标代码时指定程序的动态库搜索路径. 这是通过gcc 的参数"-Wl,-rpath,"指定(如例3所示).当指定多个动态库搜索路径时,路径之间用冒号":"分隔...
我的系统是CentOS 5.3,是装在虚拟机上的,我查看了我的c语言 所需的头文件和库文件,它们分别在/usr/include和/usr/lib下, 我查看我的/etc/ld.so.conf里只有一行,没有设置头文件和库文件的 路径,在/etc/profile下也没有发现,并且我用程序去获得环境变量 C_INCLUDE_PATH,LIBRARY_PATH,LD_LIBRARY_PATH以及PATH, 都没有发现/usr/include和/usr/lib这两个路径出现, 请问:gcc环境变量的设置是在哪个文件?环境变量是 C_INCLUD...
偶在安装gcc,用到./configure时出现了: *** The command 'cc -o conftest -g conftest.c' failed. *** You must set the environment variable CC to a working compiler. 怎么设置环境变量啊??
本帖最后由 ya01063093 于 2010-04-24 09:00 编辑 我有一个rootfs,是colinux上面提供的,它包含的东西实在是很少,所以会安装其他的软件,但是大多数的软件都是源代码的方式安装,因此需要一个编译器,但是由于我的系统本身没有编译器,就无法安装gcc(gcc没有提供像x86的二进制安装包)。那么该怎么去安装gcc编译器呢?(不要用像ubuntu的 apt-get 方法),能直接从源代码构建吗? 换句话说:我有一个杂牌的linux基本文件系统...
Step1:将光盘目录linux\中的 arm-linux-gcc-4.3.2.tgz复制到某个目录下如tmp\,然后 进入到该目录,执行解压命令: #cd \tmp #tar xvzf arm-linux-gcc-4.3.2.tgz –C / 注意:C后面有个空格,并且 C是大写的,它是英文单词“Change”的第一个字母, 在此是改变目录的意思。 执行该命令,将把 arm-linux-gcc安装到/usr/loca/arm/4.3.2目录。 Step2:把编译器路径加入系统环境变量,运行命令 #gedit /root/.bashrc 编辑...
RHEL5.1下安装gcc编译环境 我安装时用的是默认安装,所以说gcc也没有装进去。 gcc在安装源码包时要用到的一个组件, 开始安装:按顺序安装以下包就可以完成gcc的安装了 1) [root@rhel5 Server]# rpm -ivh kernel-headers-2.6.18-53.el5.i386.rpm 2) [root@rhel5 Server]# rpm -ivh glibc-headers-2.5-18.i386.rpm 3) [root@rhel5 Server]# rpm -ivh glibc-devel-2.5-18.i386.rpm 4) [root@rhel5 S...
各位老师好: 是这样的,我今天给服务器安装net-snmp源码包,发现系统没有c++的编译环境,用rpm -qa | grep gcc发现根本没有安装gcc编译工具,后来在网上看了一些资料,说用系统自带的rpm包安装,可是我实践了好几次都没有成功,由于rpm包的依赖关系太多了,所以向这里发帖求助,有谁在RHEL AS5的环境安装过gcc编译工具的,请受教
搭建好的debian的基本系统,添加源http://debian.cn99.org/debian
然后
apt-get update
apt-get upgrade
然后不知道怎么做了,怎么才能搭建好gcc的编译环境??
我尝试了
apt-get install gcc
但是随便写一个c文件,就告诉我找不到#include