博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bazel、tensorflow_serving、opencv编译问题
阅读量:6403 次
发布时间:2019-06-23

本文共 1969 字,大约阅读时间需要 6 分钟。

1、出现该错误表示opencv冲突,该机器上有多个opencv版本。

解决方法:卸载低版本opencv

2、bazel中BUILD的写法:

  1. copts中放置-I/usr/include/、-D
  2. linkopts中放置-lopencv_core、-std=c++11、-L/usr/lib64
  3. 出现编译错误时,可以使用--verbose_failures来打印错误处的详细编译命令,以此查找脚本的错误
    bazel build tensorflow/... --verbose_failures

     

  4. 1 package( 2     default_visibility = ["//tensorflow_serving:internal"], 3     features = ["no_layering_check"], 4 ) 5  6 licenses(["notice"])  # Apache 2.0 7  8 exports_files(["LICENSE"]) 9 10 load("//tensorflow_serving:serving.bzl", "serving_proto_library")11 12 filegroup(13     name = "all_files",14     srcs = glob(15         ["**/*"],16         exclude = [17             "**/METADATA",18             "**/OWNERS",19         ],20     ),21 )22 23 cc_library(24     name = "recog_proc",25     srcs = glob([26         "ImageProc.cpp",27     ]),28     hdrs = [29         "ImageProc.h",30     ],31     copts = [32         "-I/usr/include/",33         "-I/usr/include/ImageMagick/",34     ],35     deps = [36         "//tensorflow_serving/apis:prediction_service_proto",37         "@grpc//:grpc++",38         "@org_tensorflow//tensorflow/core:framework",39         "@protobuf_archive//:protobuf_lite",40     ],41     visibility = [ 42         "//visibility:public",43     ],44 )45 46 cc_binary(47     name = "recog_srv_cc",48     srcs = glob([49         "main.cpp",50     ]),51     copts = [52         "-I/usr/include/",53         "-L/usr/lib64",54         "-DSS_LOG_DEFAULT_MODULE=recog",55     ],56     linkopts = [57         "-lACE",58         "-lssplatform",59         "-ljsoncpp",60         "-lopencv_core",61         "-lopencv_imgproc",62         "-lopencv_highgui",63         "-lopencv_imgcodecs",64         "-lopencv_photo",65         "-lMagick++",66         "-lMagickCore",67         "-lMagickWand",68         "-Wl,-no-undefined",69         "-Wno-reorder",70         "-std=c++11",71         "-pthread",72         "-g",73         "-L/usr/local/lib64",74     ],75     deps = [76         ":recog_proc",77     ],78 )

     

  5. 示例:

转载地址:http://zinea.baihongyu.com/

你可能感兴趣的文章
zabbix3.2.7之图形集中展示插件Graphtree
查看>>
ubuntu16.04 14.04 安装 vnc server 及eclipse配置
查看>>
gitlab 钩子
查看>>
桌面支持--BAT文件执行注意事项
查看>>
电脑经验--bootmgr is missing解决办法
查看>>
虚拟化--020 vsphere 命令收集
查看>>
docker-swarm容器固定到node节点启动
查看>>
Spread for Windows Forms快速入门(8)---单元格中用户动作触发的事件
查看>>
python学习笔记之读取配置文件
查看>>
【算法】JAVA实现快慢指针法 单链表实现判断水仙花字符串
查看>>
(Portal 开发读书笔记)SpringPortletMVC 中的Controller
查看>>
Liferay 中Minifier Filter的minifyCss 奥秘窥探
查看>>
阻止事件的默认行为
查看>>
hadoop笔记三:java访问HDFS
查看>>
Redis 哈希(Hash)
查看>>
时间的操作
查看>>
学习Linux系统中命令的简单方法
查看>>
Linux之sed命令详解
查看>>
在 Vim 中进行文本选择操作和使用标志
查看>>
MySQL备份还原——AutoMySQLBackup介绍
查看>>