linux Ubuntu14.04 python(c++版本) tesorflow(python版本)c++
一、环境变量配置:
export M2_HOME=/home/ustcjing/Maven/apache-maven-3.5.
export JAVA_HOME=/usr/lib/jvm8/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:/root/anaconda3/bin:${M2_HOME}/bin:/home/ustcjing/SocLib/soclib/utils/bin:/home/ustcjing/Soclib/Installaion/binutils/bin:/home/ustcjing/Soclib/build/mipsel:/home/ustcjing/SocLib/Installaion/binutils/bin:$PATH
export SYSTEMC=/home/ustcjing/SystemC
export PKG_CONFIG_PATH=usr/local/lib/pkgconfig:/root/anaconda3/lib/pkgconfig:$PKG_CONFIG_PATH
export LIBRARY_PATH=/usr/lib:/usr/local/lib:/root/anaconda3/lib:$LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/root/anaconda3/lib:/root/anaconda3/bin:$LD_LIBRARY_PATH
export C_INCLUDE_PATH=/usr/local/include:/root/anaconda3/include/python3.5m:$C_INCLUDE_PATH
export CPLUS_INCLUDE_PATH=/usr/local/include:/root/anaconda3/include/python3.5m:$CPLUS_INCLUDE_PATH
二、Makefile文件
CFLAGS = -g -Wall
LIBS = $(shell pkg-config opencv --cflags --libs)
INCLUDES=$(shell pkg-config python3 --cflags --libs)
OBJS = test.cpp
CXX = g++
all: test
test: $(OBJS)
$(CXX) $(CFLAGS) $(OBJS) $(LIBS) $(INCLUDES) -o $@
clean:
rm -rf *.o
三、更新Cmake
sudo add-apt-repository ppa:george-edison55/cmake-.x
sudo apt-get update
sudo apt-get upgrade
cmake --version
四、OpenCv的安装参数
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D PYTHON3_EXECUTABLE=/home/ustcjing/Anaconda3/bin/python3 -D PYTHON_INCLUDE_DIR=/home/ustcjing/Anaconda3/include/python3.5m -D PYTHON_LIBRARY=/home/ustcjing/Anaconda3/lib/libpython3.5m.so -D PYTHON3_NUMPY_INCLUDE_DIRS=/home/ustcjing/Anaconda3/pkgs/numpy-1.14.-py35h3dfced4_0/lib/python3./site-packages/numpy/core/include -D INSTALL_PYTHON_EXAMPLES=ON -D INSTALL_C_EXAMPLES=OFF -D PYTHON_EXECUTABLE=/home/ustcjing/Anaconda3/bin/python3 -D BUILD_TIFF=ON -D BUILD_EXAMPLES=ON ..
五、libstdc++的链接问题
ln -s libstdc++.so.6.0. libstdc++.so.
ln -s libstdc++.so.6.0. libstdc++.so
linux Ubuntu14.04 python(c++版本) tesorflow(python版本)c++的更多相关文章
- 【转】Linux(ubuntu14.04)上编译Android4.4源码的环境搭建及编译全过程
原文网址:http://jileniao.net/linux-android-building.html sublime text让我伤心.本来很信任sublime text的自动保存功能,之前使用一 ...
- 阿里云 Ubuntu14.04 升级 python3.4 到 python 3.5/6
买的阿里云服务器给的系统是Ubuntu14.04,里面装的Python3版本是Python3.4,本来也没什么,但是这个版本的Python安装flask和django各种报错,所以只好升级Python ...
- linux -- Ubuntu14.04及之后版本重启网卡不生效
Ubuntu14.04修改配置,重启网卡没有生效,出现如下问题: service networking restart //重启网络服务 stop: Job failed while stopping ...
- 使用openshit在ubuntu14.04下一键部署openstack(juno版本)
一.基本介绍 本实验是在vmware workstation上虚拟机ubuntu14.04(64bit,desktop)上部署openstack(Juno版本).采用的工具是openshit.open ...
- ubuntu14.04 升级mysql到5.7版本
Ubuntu14.04默认安装的是mysql5.5,由于开发需要支持utf8mb4,因此需要升级到mysql5.7 默认情况下,apt是无法直接升级到mysql5.7的,因此需要额外设置 首先,备份数 ...
- Ubuntu14.04环境下Qt5.5以上版本无法输入中文的解决教程
1.前言 由于Qt5.4之后对之前的Qt5版本不再二进制兼容,所以网上很多简单的旧的办法已经失效了,所以本教程的办法是重新编译fcitx-qt5,生成最新的libfcitxplatforminputc ...
- Ubuntu14.04 查看安装的jetty的版本
1.首先找到start.jar , Ubuntu14.04 在/usr/share/jetty 目录下, 2.然后运行 java -jar start.jar -- version 参考
- linux Ubuntu14.04 make编译文件报错:No rule to make target `/usr/lib/libpython2.7.so', needed by `python/_pywraps2.so'. Stop.
错误过程:当“make”编译文件时报错No rule to make target `/usr/lib/libpython2.7.so', needed by `python/_pywraps2.so ...
- Ubuntu14.04通过pyenv配置多python
参考链接: https://github.com/yyuu/pyenv-virtualenv https://github.com/yyuu/pyenv http://seisman.info/pyt ...
随机推荐
- Entity Framework 6.0 Tutorials(4):Database Command Logging
Database Command Logging: In this section, you will learn how to log commands & queries sent to ...
- Java设计模式(1)——简单工厂模式
简单工厂模式属于类的创建型模式,又叫做静态工厂方法模式.通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类. 一.模式中包含的角色及其职责 1.工厂(Creator)角色 简单 ...
- MongoDB整理笔记の新增Shard Server
1.启动一个新Shard Server 进程 [root@localhost ~]# mkdir /data/shard/s2 [root@localhost ~]# /Apps/mongo/bin/ ...
- struts2中错误提示:There is no Action mapped for namespace / and action name
当在struts2中运行时出现如上所述错误时: 1.在src目录下创建struts.xml一定要注意拼写 2.struts.xml文件中引入和extend是否正确 3.在web.xml 中<we ...
- 以太坊系列之四: 使用atomic来避免lock
使用atomic来避免lock 在程序中为了互斥,难免要用锁,有些时候可以通过使用atomic来避免锁, 从而更高效. 下面给出一个以太坊中的例子,就是MsgPipeRW,从名字Pipe可以看出, 他 ...
- Kotlin when 流程判断
如果学过C或者java C#等语言. 一定熟悉SWITCH这个流程判断 但是在kotlin中却没有这个.而是 使用了When来代替. 当什么时候. 下面我觉一个简单的例子: import java.u ...
- Xcode9新功能
1.折叠代码 局部折叠(折叠一个函数):Command+Option+Left/Right 全局折叠(折叠当前文件下的全部函数): Shift+Command+Option+Left/Right 折叠 ...
- day3学python 字典+列表集合+文件读取
字典+列表集合+文件读取 字典示例 ************************ 各地食品的三级菜单************************* 1.使用字典嵌套字典 2.采用死循环思路 3 ...
- Linux简单部署svn服务
最近需要练习一下svn的命令行使用方法,以便编写自动化部署的脚本,但是不敢用正式的svn库进行练习,所以自己部署了一个svn服务,用来练习 1.安装svn server 我用的是ubuntu $apt ...
- 类4(可变数据成员/基于const的重载)
可变数据成员: 有时我们希望能修改某个类的数据成员,即使是在一个 const 成员函数内.可以通过在变量的声明中加入 mutable 关键字来声明一个可变数据成员.mutable 是为突破 const ...