让C/C++程序一次编译,到处运行 (仅限Linux)
rm -rf /tmp/lib64tar
mkdir /tmp/lib64tar
cp /lib64/ld-linux-x86-64.so.2 /tmp/lib64tar
cp /lib64/libc.so.6 /tmp/lib64tar
cp /lib64/libdl.so.2 /tmp/lib64tar
cp /lib64/libgcc_s.so.1 /tmp/lib64tar
cp /lib64/libm.so.6 /tmp/lib64tar
cp /lib64/libpthread.so.0 /tmp/lib64tar
cp /usr/lib64/libstdc++.so.6 /tmp/lib64tar
tar -zcvf /tmp/lib64tar.tar.gz -C /tmp/ lib64tar
scp /tmp/lib64tar.tar.gz 10.4.1.27:/home/changming/public_html/glu/
def install = {
log.info "Installing…"
def skeleton = shell.fetch(params.linuxlib64url)
def distribution = shell.untar(skeleton)
shell.rmdirs(mountPoint)
shell.mv(shell.ls(distribution)[0], mountPoint)
shell.toResource(mountPoint.path).list().each{ f ->
log.info f.path
shell.chmodPlusX(f)
}
log.info "Install complete."
}
return args.script
}
}
"agent": "10.4.1.14",
"mountPoint": "/lib64",
"initParameters": {
"linuxlib64url": "http://10.4.1.27/~changming/glu/lib64tar.tar.gz",
},
"entryState": "installed",
"parent": "/",
"metadata": {},
"tags": [],
"script": "http://10.4.1.27/~changming/glu/linuxlib64.groovy"
}
“ /home/changming/apps/lib64/ld-linux-x86-64.so.2 –library-path ../lib:/home/changming/apps/lib64 ./uconv –list”
转载于:https://blog.51cto.com/mickelfeng/938881
让C/C++程序一次编译,到处运行 (仅限Linux)相关推荐
- 【openwrt】如何编译和运行一个arm linux 内核
如何编译和运行一个arm linux 内核 1. 准备工具 linux4.0 内核 busybox工具包 2. busybox手工编译一个最小的文件系统 cd busybox export ARCH= ...
- Ubuntu14.04下C++程序编辑、编译、运行入门篇
初次接触Ubuntu,一脑子的糊涂,更别提如何在Ubuntu下编译运行C++程序了,经过查资料,下面是自己在Ubuntu下写的第一个C++程序,仅供初学者参考,也为自己的入门学习梳理下思路. 一.编译 ...
- Ubuntu14.04下C++程序编辑、编译、运行
1.输入组合键"Ctrl+Alt+t"调出终端: 安装vim:输入 sudo apt-get install vim: 安装gcc:输入 sudo apt-get install ...
- [转]移动应用统一化的谎言:一次编译,到处运行不可能
Wholesale Applications Community (大规模应用程序联盟) (WAC) 上星期说明年二月会发布一个平台,能够允许开发者去写一个程序并且运行在多个操作系统上以及在多个销售平 ...
- Java一次编译,到处运行是如何实现的
Java一次编译,到处运行是如何实现的 转自:https://cloud.tencent.com/developer/article/1415194 (排版微调) JAVA编译运行总览 Java是一种 ...
- 如何编译和运行C++程序
如何编译和运行C++程序 C++ 和C语言类似,也要经过编译和链接后才能运行.我们在C语言课程的时候,讲了如何使用 VS.VC 6.0.VC++2010等常见开发工具,它们除了可以运行C语言程序,也可 ...
- c语言程序既可以编译执行也可以解释执行,2016年山东农业大学信息科学与工程学院C语言程序设计(同等学力加试)复试笔试仿真模拟题...
一.选择题 1. 计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是 ( ). A.C 语言程序仅可以编译执行 B.C 语言程序仅可以解释执行 C.C 语言程序既可以编译执行,又 ...
- 如何在Windows下使用Linux系统来编译和运行程序?
很多开发人员都有这样的疑问:自己平时是在Windows下面办公的,而自己编写的程序的运行环境又是Linux的,如何从Windows切换到Linux呢?是不是要专门到Linux机器上去编写代码呢? 实际 ...
- java 程序编译和运行的过程
Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程. 如下图,Java程序从源文件创建到程序运行要经过两大步骤:1.源文件由编译器编译成字节码(ByteCode) 2 ...
最新文章
- 学习OpenCV(一)从Mat讲起
- c语言 amp 位与 什么意思,C语言中amp;是什么意思?--龙方网络
- 云OS:Linux在桌面打翻身仗的机会?
- .1 matlab,1 MATLAB集成环境
- hdu 1300(dp)
- AOP的底层实现-CGLIB动态代理和JDK动态代理
- springcloud中config和bus的使用
- 先出报表还是先计提所得税_合并报表投资时点的评估增值和内部交易到底该如何理解????...
- 必要时进行保护性拷贝
- 命令模式(3)-宏命令
- 什么是管理大数据技术
- 32位单片机应用场合_全球首款基于 RISC-V 的 32 位通用单片机出现
- Linux之Samba部署
- 用mysql搭建蚂蚁笔记_利用蚂蚁笔记搭建个人云笔记/博客
- 手机浏览器打开百度网页
- 【学习笔记】移动无线信道理论
- 51单片机八段数码c语言程序,51单片机做的音乐盒,带八段数码管显示程序+Proteus仿真...
- 找不到移动硬盘解决办法
- table-responsive响应式表格,手机端表格自适应
- 关于UI测试的相关及技巧
热门文章
- linux无锁化编程--__sync_fetch_and_add系列原子操作函数
- React 2019年路线图发布!Hooks明年一季度上线
- 图解 wp WordPress 文章 链接 在新窗口打开
- 理解并取证:DHCP的工作原理、怎么检测IP地址冲突
- [转] GMT、UTC与24时区 等时间概念
- Oracle 11g下加密表空间的使用
- Ios中checkBox
- Android 获取系统或SDCARD剩余空间信息
- 基于单个xml的数据库
- Saas 平台,多域名,泛域名.如何做分站点的统计之解决方案