linux下增加环境变量
2015-07-13 15:06
507 查看
在linux或者android系统上做c++ native开发的时候,因为程序部署的需要,经常是多个so共存,
并且可能so之间有加载依赖,,那么,在程序启动的时候,需要设置环境变量,设置环境变量的方法如下:
1.
environ变量:
environ变量的声明如下:
#include <stdlib.h>
extern char **environ;
这个变量是用来打印环境变量。
#include <stdio.h>
#include <stdlib.h>
extern char **environ;
int main(){
char **env = environ;
while(*env){
printf("%s\n",*env);
//printf("%c\n",**env);
env++;
}
exit(0);
}
2.
并且可能so之间有加载依赖,,那么,在程序启动的时候,需要设置环境变量,设置环境变量的方法如下:
1.
environ变量:
environ变量的声明如下:
#include <stdlib.h>
extern char **environ;
这个变量是用来打印环境变量。
#include <stdio.h>
#include <stdlib.h>
extern char **environ;
int main(){
char **env = environ;
while(*env){
printf("%s\n",*env);
//printf("%c\n",**env);
env++;
}
exit(0);
}
2.
相关文章推荐
- Linux 安装mysql
- linux定时器(crontab)实例
- Linux 安装好mysql之后 如何通过远程登陆mysql
- Linux下SSH各配置项解释
- Linux内存cached释放
- Linux系统性能测试与分析1-整体分析
- CentOS下yum安装g++
- Linux系统内存的Cached Memory
- CentOS6.5 忘记root密码怎么解决?
- windows与linux系统互相拷贝文件
- 网卡混杂模式Promiscuous与linux上混杂模式的设置
- Linux中断完全分析
- Linux系统日常管理-Linux防火墙
- CentOS 6.4 自建yum源
- 为什么虚拟机的linux系统IP是10.0.2.15
- linux 下修改mysql 的root密码
- beaglebone black上使用TI sdk中的linux系统来编写spi驱动
- 嵌入式Linux串口应用编程
- 总结七:Linux用户和组及其相关命令
- Linux和Windows堆栈溢出利用对比