搭建ACE及TAO开发环境的快速方法(Linux+Docker篇)
来源:互联网 发布:java正则表达式符号 编辑:程序博客网 时间:2024/05/16 05:32
搭建ACE及TAO开发环境的快速方法(Linux+Docker篇)
Stone
摘要
本文介绍如何利用docker在Linux (Ubuntu 16.04)环境下快速搭建ACE+TAO开发环境。
本文暂不介绍Docker的细节,但我实在忍不住推荐尚未应用Docker的同学们赶紧了解了解Docker,因为它实在太棒了。
预备知识
阅读本文仅要求会安装Docker,适用于Docker的初学者。
- Docker的安装
演示环境
- Host 机器: Ubuntu 16.04
- ACE 6.4.4
- Docker version 17.05.0-ce, build 89658be
演示时工作目录
即 把演示仓库的代码抓至home目录。
~/ace-tao-docker
具体步骤
编写Dockerfile构建Docker镜像
cd ~/ace-tao-dockerdocker build -t ace1 .
这个过程会比较花时间,如果构建成功,大概可以看到这样的提示:
docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEace1 latest 54f18e656843 20 minutes ago 1.88GB
创建容器
cd ~/ace-tao-docker./ace-start
在容器中验证编译结果
root@my-dev:/opt/dre/ACE_wrappers/lib# ls -altotal 132drwxr-xr-x 2 root root 20480 Sep 1 17:13 .drwxr-xr-x 35 root root 4096 Sep 1 16:59 ..-rw-r--r-- 1 1000 users 68 Aug 14 07:09 .emptylrwxrwxrwx 1 root root 22 Sep 1 16:59 libACE.so -> ../ace/libACE.so.6.4.4lrwxrwxrwx 1 root root 22 Sep 1 16:59 libACE.so.6.4.4 -> ../ace/libACE.so.6.4.4lrwxrwxrwx 1 root root 35 Sep 1 16:59 libACEXML.so -> ../ACEXML/common/libACEXML.so.6.4.4lrwxrwxrwx 1 root root 35 Sep 1 16:59 libACEXML.so.6.4.4 -> ../ACEXML/common/libACEXML.so.6.4.4lrwxrwxrwx 1 root root 49 Sep 1 16:59 libACEXML_Parser.so -> ../ACEXML/parser/parser/libACEXML_P...
至此,我们就在ubuntu容器中已经搭建好ACE和TAO环境了。具体细节和后续更新,请参考代码仓库。
本文代码仓库: https://github.com/stonejiang208/ace-tao-docker
阅读全文
0 0
- 搭建ACE及TAO开发环境的快速方法(Linux+Docker篇)
- 搭建ACE及TAO开发环境的快速方法 (Windows篇)
- win7下ACE+TAO环境搭建
- VS2008下搭建ACE+TAO+CIAO环境
- ACE开发环境搭建
- ACE开发环境搭建
- ACE开发环境搭建
- ACE开发环境搭建
- linux开发环境的快速搭建
- 搭建VC6下的ACE开发环境
- 【docker】使用docker快速搭建nginx+php开发环境
- 快速搭建linux开发环境
- ACE在LINUX下环境搭建的一个小问题及处理
- ACE在LINUX下环境搭建的一个小问题及处理
- Linux下ACE、xml解析库开发环境搭建
- ionic开发环境的搭建及快速使用
- Docker 搭建开发环境
- Docker 搭建开发环境
- Hadoop学习2--搭建的教训总结
- bzoj 4996: [Usaco2017 Feb]Why Did the Cow Cross the Road II
- Atitit famous paint著名绘画 油画 作品数据库资料
- Spring-Boot根据配置文件生成Bean
- 偏最小二乘法回归
- 搭建ACE及TAO开发环境的快速方法(Linux+Docker篇)
- js设计模式之Facade
- source insight死活打不开解决方法
- Oracle SQL高级编程——Model子句全解析
- Openwrt中怎样配置pptp方式加入vpn的支持
- 快速幂+叉乘计算--最基础的算法,最详细的注释
- Who needs decrypted kernels anyways?
- C++,java算法与数据结构(一)--慕课网笔记
- Oracle SQL高级编程——位图联结索引