中文字幕人妻中文_99精品欧美一区二区三区综合在线_精品久久久久一区二区_色月丁香_免费福利在线视频_欧美大片免费观看网址_国产伦精品一区二区三区在线播放_污污污污污污www网站免费_久久月本道色综合久久_色69激情爱久久_尹人香蕉久久99天天拍_国产美女www_亚洲国产精品无码7777一线_五月婷婷六月激情_看免费一级片_精品久久久久久成人av_在线色亚洲_女人另类性混交zo_国产精品青青在线观看爽香蕉_人人澡人人添人人爽一区二区

主頁 > 知識庫 > Protobuf在Cmake中的正確使用方法詳解

Protobuf在Cmake中的正確使用方法詳解

熱門標簽:廊坊地圖標注申請入口 地圖標注資源分享注冊 海南人工外呼系統哪家好 慶陽外呼系統定制開發 高德地圖標注公司位置需要錢嗎 襄陽外呼增值業務線路解決方案 怎么去掉地圖標注文字 北京外呼系統咨詢電話 合肥阿里辦理400電話號

Protobuf是google開發的一個序列化和反序列化的協議庫,我們可以自己設計傳遞數據的格式,通過.proto文件定義我們的要傳遞的數據格式。例如,在深度學習中常用的ONNX交換模型就是使用.proto編寫的。我們可以通過多種前端(MNN、NCNN、TVM的前端)去讀取這個.onnx這個模型,但是首先你要安裝protobuf。

在之前的博文中已經簡單介紹了onnx,其中onnx.proto就代表了onnx模型的基本數據結構。一般來說,protobuf經常搭配Cmake使用,Cmake有官方的modules,可以通過簡單的幾個命令protobuf_generate_cpp來生成對應的.pb.cc.pb.h

簡單的例子:

find_package(Protobuf REQUIRED)
include_directories(${Protobuf_INCLUDE_DIRS})
include_directories(${CMAKE_CURRENT_BINARY_DIR})
protobuf_generate_cpp(PROTO_SRCS PROTO_HDRS foo.proto)
protobuf_generate_cpp(PROTO_SRCS PROTO_HDRS EXPORT_MACRO DLL_EXPORT foo.proto)
protobuf_generate_python(PROTO_PY foo.proto)
add_executable(bar bar.cc ${PROTO_SRCS} ${PROTO_HDRS})
target_link_libraries(bar ${Protobuf_LIBRARIES})

但是這個例子太簡單了,如果我們的.proto文件只有一個或者說都只在一個目錄里,那用這個命令沒什么毛病...

但如果是這種情況,我們的文件目錄如下:

├── CMakeLists.txt
├── README.md
├── meta
│  └── proto
│    ├── CMakeLists.txt
│    └── common
│      ├── bar
│      │  ├── CMakeLists.txt
│      │  └── bar.proto
│      └── foo
│        ├── CMakeLists.txt
│        └── foo.proto
└── src
  ├── CMakeLists.txt
  ├── c_proto.cc
  └── c_proto.hh

其中foo.proto文件如下:

message foo_msg 
{
 optional string name = 1;
}

bar.proto的文件如下:

import "common/foo/foo.proto";
 
message bar_msg 
{
 optional foo_msg foo = 1;
 optional string name = 2;
}

如上,bar文件引用foo,而且這兩個不在一個目錄,如果直接使用protobuf_generate_cpp來生成,直接會報錯。(這個例子取自Yu的一篇博文)

也想過把他倆放到同一個目錄...然后bar.proto中import的代碼就要修改,雖然這樣可以,但顯然是不適合大型的項目。

而這個大型項目顯然就是mediapipe...折磨了我好久。

關于mediapipe的詳細介紹在另一篇文章。mediapipe中使用了大量的ProtoBuf技術來表示圖結構,而且mediapipe原生并不是采用cmake來構建項目,而是使用google自家研發的bazel,這個項目構建系統我就不評價了,而現在我需要使用Cmake來對其進行構建。

這也是噩夢的開始,mediapipe的.proto文件很多,核心的framework的目錄下存在很多的.proto文件,根目錄和子目錄都有.proto文件:

而且每個proto文件之間存在引用的順序,framework根目錄下的calculator.proto文件:

// mediapipe/framework/calculator.proto
syntax = "proto3";

package mediapipe;

import public "mediapipe/framework/calculator_options.proto";

import "google/protobuf/any.proto";
import "mediapipe/framework/mediapipe_options.proto";
import "mediapipe/framework/packet_factory.proto";
import "mediapipe/framework/packet_generator.proto";
import "mediapipe/framework/status_handler.proto";
import "mediapipe/framework/stream_handler.proto";

每個.proto文件都import了其他目錄下的文件,這里的import類似于C++中的include,但是這里的import又可以相互引用,例如上述的status_handler.proto也引用了mediapipe_options.proto

如果直接對上述所有的.proto文件直接使用protobuf_generate_cpp命令,會直接報錯,因為這些文件不在一個目錄,而且import的相對目錄也無法分析。另外,不同目錄內的.cc文件會引用相應目錄生成的.pb.h文件,我們需要生成的.pb.cc.pb.h在原始的目錄中,這樣才可以正常引用,要不然需要修改其他源代碼的include地址,比較麻煩。

CLion中Cmake來編譯proto生成的.pb.cc.pb.h不在原始目錄,而是集中在cmake-build-debug(release)中,我們額外需要將其中生成的.pb.cc.pb.h文件移動到原始地址(Clion的情況是這樣)。

正確修改cmake

對于這種情況,比較合適的做法是直接使用命令進行生成。

首先找到所有需要編譯的.proto文件:

file(GLOB protobuf_files
    mediapipe/framework/*.proto
    mediapipe/framework/tool/*.proto
    mediapipe/framework/deps/*.proto
    mediapipe/framework/testdata/*.proto
    mediapipe/framework/formats/*.proto
    mediapipe/framework/formats/annotation/*.proto
    mediapipe/framework/formats/motion/*.proto
    mediapipe/framework/formats/object_detection/*.proto
    mediapipe/framework/stream_handler/*.proto
    mediapipe/util/*.proto
    mediapipe/calculators/internal/*.proto
    )

接下來,定義相關的目錄地址,PROTO_META_BASE_DIR為編譯之后生成文件的目錄。PROTO_FLAGS很重要,指定編譯.proto文件時的總的尋找路徑,.proto中的import命令根據根據這個地址去連接其他的.proto文件:

SET(PROTO_META_BASE_DIR ${CMAKE_CURRENT_BINARY_DIR})
LIST(APPEND PROTO_FLAGS -I${CMAKE_CURRENT_SOURCE_DIR})

設置好之后,通過FOREACH去循環之前的.proto文件,依次編譯每個文件,然后將生成的.pb.cc.pb.h移動回原始的目錄,至此就可以正常工作了。

FOREACH(FIL ${protobuf_files})

  GET_FILENAME_COMPONENT(FIL_WE ${FIL} NAME_WE)

  string(REGEX REPLACE ".+/(.+)\\..*" "\\1" FILE_NAME ${FIL})
  string(REGEX REPLACE "(.+)\\${FILE_NAME}.*" "\\1" FILE_PATH ${FIL})

  string(REGEX MATCH "(/mediapipe/framework.*|/mediapipe/util.*|/mediapipe/calculators/internal/)" OUT_PATH ${FILE_PATH})

  set(PROTO_SRCS "${CMAKE_CURRENT_BINARY_DIR}${OUT_PATH}${FIL_WE}.pb.cc")
  set(PROTO_HDRS "${CMAKE_CURRENT_BINARY_DIR}${OUT_PATH}${FIL_WE}.pb.h")

  EXECUTE_PROCESS(
      COMMAND ${PROTOBUF_PROTOC_EXECUTABLE} ${PROTO_FLAGS} --cpp_out=${PROTO_META_BASE_DIR} ${FIL}
  )
  message("Copying " ${PROTO_SRCS} " to " ${FILE_PATH})

  file(COPY ${PROTO_SRCS} DESTINATION ${FILE_PATH})
  file(COPY ${PROTO_HDRS} DESTINATION ${FILE_PATH})

ENDFOREACH()

參考鏈接

http://blog.argcv.com/articles/3884.c
https://www.v2ex.com/t/602363
https://stackoverflow.com/questions/29720410/no-member-found-when-use-cmake-construct-proto/29817843

到此這篇關于Protobuf在Cmake中的正確使用方法的文章就介紹到這了,更多相關Protobuf使用Cmake內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • java程序中protobuf的基本用法示例
  • 淺談序列化之protobuf與avro對比(Java)
  • 基于Protobuf動態解析在Java中的應用 包含例子程序
  • protobuf c++編程筆記
  • python使用protobufde的過程解析
  • SpringBoot使用protobuf格式的接口方式
  • Netty結合Protobuf進行編解碼的方法
  • Python使用protobuf序列化和反序列化的實現
  • C#語言使用gRPC、protobuf(Google Protocol Buffers)實現文件傳輸功能
  • 在java程序中使用protobuf

標簽:綿陽 平頂山 商丘 臺州 哈密 鶴崗 株洲 鎮江

巨人網絡通訊聲明:本文標題《Protobuf在Cmake中的正確使用方法詳解》,本文關鍵詞  Protobuf,在,Cmake,中的,正確,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Protobuf在Cmake中的正確使用方法詳解》相關的同類信息!
  • 本頁收集關于Protobuf在Cmake中的正確使用方法詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 成都刚毅机械制造有限公司| 桂林科丰机械有限公司| 郑州东方尚武食品机械有限公司| 江苏电能机械有限公司| 合肥食品机械有限公司| 河北犀牛民用机械有限公司| 高密永和精密机械有限公司招聘网 | 广东明华机械有限公司| 天津润机械有限公司| 海宁弘德机械有限公司| 浙江顺得机械有限公司| 苏州琦珏机械有限公司| 江苏骏马压路机械有限公司 | 捷泰克机械有限公司| 广州市日富包装机械有限公司| 青岛华牧机械有限公司| 天津起重设备有限公司| 徐州彭贝机械制造有限公司| 江苏东邦机械有限公司| 郑州未来机械制造有限公司 | 诸城市华邦机械有限公司| 上海与鑫机械有限公司| 福州机械制造有限公司| 湖南机械设备有限公司| 江阴中南重工有限公司| 衡阳运输机械有限公司| 博兴县钢铁有限公司| 东莞市通机械有限公司| 泉州佳升机械有限公司| 浙江宏涛机械有限公司| 山东长城起重机械有限公司| 眉山千层弹花机械有限公司| 山东长城起重机械有限公司 | 江苏中科机械有限公司| 郑州 机械有限公司| 重庆动力机械有限公司| 东莞市茂丰机械有限公司| 临沂铸信机械有限公司| 青岛精密机械有限公司| 汉威机械制造有限公司| 上海冬松精密机械有限公司| 长沙天映机械有限公司| 河南通达重工有限公司| 安溪永兴机械有限公司| 许昌智工机械制造有限公司 | 杭州西恒机械有限公司| 杭州起重吊装有限公司| 武汉贝瑞克机械制造有限公司| 河南省起重机有限公司| 上海冉本机械制造有限公司| 山东万力起重机械有限公司| 广东佳明重工有限公司| 上海好机械有限公司| 三门峡宏基机械有限公司 | 郑州兆明机械有限公司| 台湾正河源机械配件有限公司| 浙江顶峰机械有限公司| 寿光 机械有限公司| 成都望锦机械有限公司| 陕西重型机械制造有限公司| 玉环华邦机械有限公司| 亿佰通机械有限公司| 化工有限公司起名大全| 浙江豪盛印刷机械有限公司| 嘉兴机械有限公司招聘| 如东通用机械有限公司| 武安市裕华钢铁有限公司| 抚顺机械设备制造有限公司| 江苏舜工机械有限公司| 宁波博大机械有限公司| 徐州机械制造有限公司| 郑州大华矿山机械有限公司| 济南沃德机械制造有限公司| 杭州海利机械有限公司| 河北太行机械工业有限公司| 安徽同铸工程机械有限公司| 上海冬松精密机械有限公司| 北京丰茂植保机械有限公司| 江苏汤姆包装机械有限公司| 苏州凯尔博精密机械有限公司 | 临沂盖氏机械有限公司| 青岛特殊钢铁有限公司| 上海盟申机械设备有限公司| 昆山富邦机械有限公司| 秦皇岛安丰钢铁有限公司| 黑龙江机械有限公司| 常州龙鑫化工机械有限公司| 张家港斯依格机械设备制造有限公司 | 昆明呈钢钢铁有限公司| 日照瑞荣机械有限公司| 江苏苏力机械有限公司| 中山冠力机械有限公司| 宁波天瑞精工机械有限公司| 三门峡机械有限公司| 青岛金越隆机械有限公司| 汶上金城机械有限公司| 福建机械工业有限公司| 苏州泰福特机械有限公司| 厦门船舶重工有限公司| 江阴市机械设备有限公司| 兰州炊事机械有限公司| 长沙力诺机械有限公司| 邢台市振成机械有限公司| 山东明沃机械有限公司| 邹平县宏鑫机械制造有限公司| 上海祎飞机械有限公司| 南皮县中顺环保机械有限公司 | 临沂金立机械有限公司| 机械有限公司 招聘| 西安海焱机械有限公司| 河南省起重机有限公司| 河南世博机械工程有限公司| 爱克苏州机械有限公司| 杭州红磊机械有限公司| 上海齐耀螺杆机械有限公司| 重庆明鑫机械有限公司| 苏州英维特精密机械有限公司| 浙江温兄机械阀业有限公司| 义乌机械设备有限公司| 平湖成功机械有限公司| 信阳众泰机械设备有限公司| 上海齐耀重工有限公司| 诸城市万兴机械有限公司| 山东 工程机械有限公司| 广州泓锋食品机械有限公司| 上海山威路桥机械有限公司| 连云港市机械有限公司| 雷肯农业机械有限公司| 江苏坤泰机械有限公司| 北京京民兴机械设备有限公司| 宁波中机械有限公司| 临工工程机械有限公司| 小松工程机械有限公司| 温州立胜印刷包装机械有限公司| 河南一重起重机有限公司| 新兴移山天津重工有限公司| 浙江锦峰纺织机械有限公司| 温州宇英机械有限公司| 无锡英那威特机械发展有限公司| 杭州海的机械有限公司| 业精机械制造有限公司| 江苏瑞德机械有限公司| 上海旭恒精工机械制造有限公司| 山东钢铁有限公司招聘| 深圳起点云有限公司| 广州领新机械实业有限公司| 杭州旭众机械设备有限公司| 济南锐捷机械设备有限公司| 江苏久盛机械设备有限公司 | 山东建昌机械有限公司| 上海食品机械有限公司| 广州市台展机械有限公司| 日晗精密机械有限公司| 金沙机械制造有限公司| 河北清大环保机械有限公司| 三一众力机械有限公司| 沈阳维用精密机械有限公司招聘| 长沙市机械有限公司| 苏州勤堡精密机械有限公司| 珠海精密机械有限公司| 潍坊宝润机械有限公司| 山东诚铭建设机械有限公司| 广东重工建设监理有限公司怎么样| 上海与鑫机械有限公司| 无锡市锡恒机械有限公司| 蓬莱大金海洋重工有限公司| 上海威士机械有限公司| 深圳市海德精密机械有限公司| 济南业兴通工程机械有限公司| 沧州卓鑫机械设备制造有限公司| 瑞安市印刷机械有限公司| 中山力劲机械有限公司| 江苏本优机械有限公司| 食品机械制造有限公司| 长沙益广制药机械有限公司| 连云港机械制造有限公司| 潍坊润鑫机械有限公司| 上海震伦机械有限公司| 江苏飞耀机械制造有限公司| 杭州青达机械有限公司| 霸州新利钢铁有限公司| 宣城市 机械 有限公司| 潍坊机械制造有限公司| 温岭林大机械有限公司| 常州小松工程机械有限公司招聘 | 兰州机械设备有限公司| 青岛诺机械有限公司| 台在机械设备有限公司| 东莞市瑞沧机械设备有限公司| 浙江美华包装机械有限公司| 佛山星光传动机械有限公司| 青岛莱恩机械有限公司| 明毅电子机械有限公司| 安徽华机械有限公司| 南京 机械制造有限公司| 山西建龙钢铁有限公司地址| 宁波昌源机械有限公司| 广州乾能机械制造有限公司| 江苏精密机械有限公司| 建湖华祥机械有限公司| 四川德盛钢铁有限公司| 安阳斯普机械有限公司| 无锡机械制造有限公司| 锦辉五金机械有限公司| 潍坊圣旋机械有限公司| 青岛联瑞精密机械有限公司 | 江西 机械有限公司| 枣庄金正钢铁有限公司| 上海重型机械有限公司| 莱州市龙骏化工机械有限公司| 郑州东方尚武食品机械有限公司| 山东威宝机械有限公司| 安徽玻璃机械有限公司| 淄博晟峰机械有限公司| 东莞市台旺机械有限公司 | 纸箱机械 有限公司| 北京欧力源机械有限公司| 浙江晨雕机械有限公司| 太仓悦凯精密机械有限公司| 大方起重机械有限公司| 南京福能机械设备有限公司| 浙江荣亿精密机械有限公司| 北仑旭升机械有限公司| 济南卓恒膨化机械有限公司| 成都蓉诚机械设备有限公司| 潍坊市贝特工程机械有限公司| 江西蓝翔重工有限公司| 烟台山一机械有限公司| 珠海仕高玛机械设备有限公司| 威图电子机械技术上海有限公司| 南京力霸起重设备机械有限公司| 东莞市恒生机械制造有限公司| 昆山崇粲机械有限公司| 格润德机械制造有限公司| 上海祎飞机械有限公司| 天津市仁翼钢铁有限公司| 迪砂常州机械有限公司| 苏州爱德克精密机械有限公司| 郑州液压机械有限公司| 东莞太星机械有限公司| 云南旷迪机械有限公司| 台正精密机械有限公司| 湖州汇大机械有限公司| 江阴化工机械有限公司| 河南省矿山起重有限公司| 上海陆达包装机械制造有限公司| 杭州双金机械有限公司| 上海盟申机械有限公司| 上海众和包装机械有限公司| 扬州伏尔坎机械制造有限公司 | 宁波恒阳机械有限公司| 珠海康信精密机械有限公司| 特斯克机械有限公司| 苏州立注机械有限公司| 粤北联合钢铁有限公司| 杭州大禹机械有限公司| 浙江博创机械有限公司| 浙江德玛克机械有限公司| 重庆辉昌机械设备有限公司| 杭州速博雷尔传动机械有限公司| 金凯达机械有限公司| 江苏源德机械有限公司| 新乡市金原起重机械有限公司| 唐山国丰钢铁有限公司| 五洋纺织机械有限公司| 豪德机械上海有限公司| 大丰奥泰机械有限公司| 宏鑫机械设备有限公司| 新乡市机械有限公司| 鑫达机械制造有限公司| 上海沪临重工有限公司| 广西金达机械有限公司| 广州广重分离机械有限公司 | 山东临工机械有限公司| 登福机械上海有限公司| 福建东钢钢铁有限公司| 泉州佳升机械有限公司| 碎得机械北京有限公司| 洛阳瑞德机械有限公司| 常州赛瑞克包装机械有限公司| 北仑旭升机械有限公司| 厦门 机械有限公司| 博山 机械有限公司| 葛洲坝机械船舶有限公司| 山东中探机械有限公司| 济宁金牛重工有限公司| 唐山龙润机械有限公司| 杭州友高精密机械有限公司| 亨沃机械设备有限公司| 嘉兴格鲁博机械有限公司| 杭州红磊机械有限公司| 德州佳永机械制造有限公司| 广州市旭朗机械设备有限公司 | 本源兴(上海)包装机械材料有限公司 | 金韦尔机械有限公司| 山东高机工业机械有限公司| 江苏国瑞液压机械有限公司 | 无锡伊诺特石化机械设备有限公司 | 山东信川机械有限公司| 浙江省机械有限公司| 佛山市浩铭达机械制造有限公司| 唐山市德龙钢铁有限公司| 河南省邦恩机械制造有限公司| 洛阳中收机械装备有限公司招聘 | 唐山松汀钢铁有限公司| 南京南特精密机械有限公司| 南阳市 机械有限公司| 沈阳凯力拓机械设备有限公司| 东莞市台立数控机械有限公司| 浙江荣众机械有限公司| 成都中挖机械有限公司| 江苏普格机械有限公司| 上海振华重工有限公司| 上海玉兆精密机械有限公司| 扬州凯勒机械有限公司| 山东兴华机械有限公司| 深圳精密达机械有限公司| 德州佳永机械制造有限公司| 东莞高臻机械设备有限公司| 浩强精密机械有限公司| 温岭市大众精密机械有限公司 | 青岛开牧机械有限公司| 烟台宏兴机械有限公司| 陕西机械制造有限公司| 山东科恳机械制造有限公司| 江苏凌特精密机械有限公司| 济宁青科机械有限公司| 远大机械制造有限公司| 湖北江汉重工有限公司| 日照立盈机械有限公司| 浙江山海机械有限公司| 新乡市豫新起重机械有限公司 | 盘锦 机械有限公司| 成都欧曼机械有限公司| 山东康弘机械有限公司| 临沂机械制造有限公司| 河北奥宇钢铁有限公司| 杭州天扬机械有限公司| 上海嘉歆包装机械有限公司| 河北常富机械有限公司| 浙江天盛机械有限公司| 济宁高扬工程机械有限公司| 保东农业机械有限公司| 山东烨辉钢铁有限公司| 江阴祥乐机械有限公司| 江阴起重机械有限公司| 东莞大同机械有限公司| 临海市机械有限公司| 顺德机械设备有限公司| 新马木工机械有限公司| 长沙精密机械有限公司| 浙江勇力机械有限公司| 山东博远重工有限公司| 洛阳钢峰机械有限公司| 宣城 机械 有限公司| 江苏中饮机械有限公司| 福海鑫钢铁有限公司| 天津金都钢铁有限公司| 沈阳维用精密机械有限公司招聘 | 河南康迪机械有限公司| 无锡大昌机械工业有限公司| 青岛岛宇机械有限公司| 烟台飞达机械设备有限公司| 杭州嘉诚机械有限公司| 江西九江萍钢钢铁有限公司| 利星行机械有限公司| 河北国煤机械制造有限公司| 江苏东禾机械有限公司| 新乡市豫新起重机械有限公司| 重庆龙文机械设备有限公司| 苏州敏喆机械有限公司| 启益电器材机械有限公司招聘 | 广东南牧机械设备有限公司| 广州而众机械有限公司| 南京橡塑机械有限公司| 南通恒力重工机械有限公司| 机械有限公司 衢州| 浙江瑞德森机械有限公司| 郑州米格机械有限公司| 中热机械设备有限公司| 上海丰禾精密机械有限公司| 江苏万宝机械有限公司| 沈阳三洋建筑机械有限公司| 河南省时代起重机械有限公司| 徐州机械制造有限公司| 天工机械制造有限公司| 上海贯博起重设备有限公司| 长沙众城机械有限公司| 山东杰卓机械有限公司| 上海理贝包装机械有限公司| 南皮县中顺环保机械有限公司 | 湖北鄂钢扬子重型机械制造有限公司| 上海机械施工有限公司| 武汉萱裕机械有限公司| 永裕昌机械有限公司| 长沙聚邦机械设备有限公司| 格润德机械制造有限公司| 济南钢铁 有限公司| 济南 重工有限公司| 济南泽机械有限公司| 上海七洋液压机械有限公司| 华电重工装备有限公司| 合浦惠利机械有限公司| 潍坊圣旋机械有限公司| 天津德尚机械有限公司| 天津亨旺机械有限公司| 郑州双合机械有限公司| 法麦凯尼柯机械有限公司| 新麦机械有限公司官网| 常州华机械有限公司| 威海光威精密机械有限公司| 江苏中闽钢铁有限公司| 浙江富龙钢铁有限公司| 上海凌鹰机械有限公司| 广东宏兴机械有限公司| 凹凸精密机械有限公司| 宣威凤凰钢铁有限公司| 潍坊裕川机械有限公司| 东莞市东机械设备有限公司| 郑州世纪精信机械制造有限公司| 玉环万全机械有限公司| 单县江华机械有限公司| 湖南卓迪机械有限公司| 苏州铭峰精密机械有限公司| 杭州迪迪机械有限公司| 上海昊宇机械有限公司| 济南新思路机械设备有限公司| 江苏双友重型机械有限公司| 佛山新元机械有限公司| 北京机械制造有限公司| 东芝机械上海有限公司| 山东首钢钢铁贸易有限公司| 天津德尚机械有限公司| 济南艺高数控机械有限公司| 苏州联又机械有限公司| 湖北鄂钢扬子重型机械制造有限公司 | 宝 重工机械有限公司| 德阳机械制造有限公司| 登福机械(上海)有限公司| 潍坊市通用机械有限公司| 徐州丰展机械有限公司| 东莞凯格精密机械有限公司| 杭州泰尚机械有限公司| 中航国际钢铁贸易有限公司| 洛阳泽华机械设备有限公司| 上海巨远塑料机械有限公司| 郑州明瑞机械设备有限公司| 江苏中科机械有限公司| 江阴华西钢铁有限公司| 石家庄三一众力工程机械有限公司| 信息工程有限公司起名| 重庆龙文机械设备有限公司| 佛山市宝捷精密机械有限公司 | 潍坊 机械有限公司| 山东环保机械有限公司| 河北实阳机械有限公司| 广东锐亚机械有限公司| 山东达普机械制造有限公司| 绍兴 机械 有限公司| 中农丰茂植保机械有限公司| 上海汉普机械有限公司| 连云港兴鑫钢铁有限公司| 石家庄三一众力工程机械有限公司| 荣嘉精密机械有限公司| 常州柳工机械有限公司| 河南飞马起重机械有限公司| 福建泉成机械有限公司| 宏远机械制造有限公司| 济南钢铁 有限公司| 浙江迅定钢铁有限公司| 威海汇鑫化工机械有限公司| 上海冉本机械制造有限公司| 江苏如皋钢铁有限公司| 机械密封件有限公司| 兰州长征机械有限公司| 莱州化工机械有限公司| 青岛仕诚塑料机械有限公司| 德州石油机械有限公司| 淄博银丰机械有限公司| 寿光 机械有限公司| 常州锐展机械有限公司| 马鞍山机械有限公司| 普思信机械部件有限公司| 上海敏杰机械有限公司| 广州田田机械有限公司| 山东龙腾机械有限公司| 柳溪机械设备有限公司| 佛山市液压机械有限公司| 重庆红江机械有限公司| 河南博众机械制造有限公司| 福建信达机械有限公司| 台湾正河源机械配件有限公司| 山东联邦重工有限公司| 中欣机械厦门有限公司| 鑫台铭机械有限公司| 工程机械租赁有限公司| 江阴力达机械有限公司| 梁山机械制造有限公司| 湖北大展钢铁有限公司| 浙江嘉元机械制造有限公司| 湖州机械制造有限公司| 登福机械上海有限公司| 南通贝思特机械工程有限公司 | 浙江制药机械有限公司| 郑州昌利机械制造有限公司| 东莞%机械制造有限公司| 卓郎新疆智能机械有限公司| 青岛青工机械有限公司| 广州冠浩机械设备有限公司| 奉化市机械有限公司| 苏州市联佳精密机械有限公司| 苏州泰福特机械有限公司| 江苏华光双顺机械制造有限公司| 输送机械制造有限公司| 宁波佳尔灵气动机械有限公司| 上海瑞派机械有限公司| 上海全众机械有限公司| 河南省时代起重机械有限公司| 浙江纺织机械有限公司| 恒天九五重工有限公司| 南通棉花机械有限公司| 恒达机械制造有限公司| 宁波旭升机械有限公司| 扬州鼎隆机械有限公司| 涞源奥宇钢铁有限公司| 上海鑫斌机械有限公司| 杭州亿安机械设备有限公司| 赣云食品机械有限公司| 泰州市机械有限公司| 深圳市德机械有限公司| 浙江液压机械有限公司| 新乡市东振机械制造有限公司| 石家庄米兹机械设备有限公司| 凹凸精密机械有限公司| 绵阳新晨动力机械有限公司招聘 | 张家港和和机械有限公司| 南京精密机械有限公司| 力华机械设备有限公司| 广州市力净洗涤机械有限公司| 机械设计 有限公司| 河南路友机械有限公司| 苏州乐嘉机械有限公司| 东莞市英豪机械有限公司| 中煤盘江重工有限公司| 佛山玻璃机械有限公司| 大庆惠博普石油机械设备制造有限公司| 德龙钢铁有限公司招聘| 农友机械设备有限公司| 东莞市 机械有限公司| 兖矿大陆机械有限公司| 山东起重机厂有限公司| 常州常矿起重机械有限公司| 青岛科泰重工机械有限公司| 济南明美机械有限公司| 信达重工苏州有限公司| 无锡锡南机械有限公司| 上海沪工起重机械有限公司| 牛力机械制造有限公司| 普瑞特机械有限公司| 浙江康思特动力机械有限公司| 江苏国瑞液压机械有限公司| 浙江赛峰机械有限公司| 大洋食品机械有限公司| 济宁机械设备有限公司| 徐州徐工施维英机械有限公司| 青岛特固机械有限公司| 江阴长达钢铁有限公司| 河北兴华钢铁有限公司| 登福机械(上海)有限公司| 浙江中禾机械有限公司| 迁安鑫达钢铁有限公司| 江苏金鹰流体机械有限公司| 成都市机械有限公司| 珠海市机械设备有限公司| 西安机械设备有限公司| 浙江康机械有限公司| 溧阳市机械有限公司| 吉林鑫达钢铁有限公司地址 | 桐乡合德机械有限公司| 上海伍行机械设备有限公司| 重庆远风机械有限公司| 江苏金荣机械有限公司| 佛山市包装机械有限公司| 商丘机械设备有限公司| 杭州海陆重工有限公司| 精雕精密机械有限公司| 江西柳工机械设备有限公司| 辛集澳森钢铁有限公司| 广东重工监理有限公司| 青岛顺丰机械有限公司| 青岛美嘉隆包装机械有限公司| 浙江恒机械有限公司| 广州益川机械有限公司| 济南明美机械有限公司| 无锡市机械制造有限公司| 东莞市峰茂机械设备有限公司 | 工程机械设备有限公司| 郑州市鑫宇机械制造有限公司| 广州振通机械有限公司| 吉林吉钢铁有限公司| 河南三星机械有限公司| 昆山六丰机械工业有限公司| 上海鑫斌机械有限公司| 浙江华球机械制造有限公司| 济南机械制造有限公司| 南京星德机械有限公司| 洛阳鹏起实业有限公司| 西安机械制造有限公司| 上海舒平精工机械有限公司| 潍坊圣旋机械有限公司| 永洋钢铁有限公司电话| 广东力特工程机械有限公司| 江西钧天机械有限公司奔驰| 群基精密机械有限公司| 山东腾机械有限公司| 中核天津机械有限公司| 河北春耕机械制造有限公司| 上海起重机械有限公司| 北京欧力源机械有限公司| 台州机械制造有限公司| 江苏千里机械有限公司| 天津钢铁贸易有限公司| 上海山启机械制造有限公司| 重庆华世丹机械制造有限公司| 上海众冠食品机械有限公司| 浙江引春机械有限公司| 河南省金特振动机械有限公司| 泰安煤矿机械有限公司| 常州纺织机械有限公司| 杭州神钢建设机械有限公司| 杭州亿安机械设备有限公司| 浙江鼎力机械有限公司| 重庆卡滨通用机械有限公司 | 安徽格瑞德机械制造有限公司| 莱州华汽机械有限公司| 上海国翔包装机械制造有限公司| 烟台工程机械有限公司| 山东永峰钢铁有限公司| 宏强机械设备有限公司| 艾沃意特机械设备制造有限公司| 无锡凯希迪斯机械有限公司| 温州包装机械有限公司| 温州立胜印刷包装机械有限公司| 苏州恩贝德机械有限公司| 杭州康发塑料机械有限公司| 南京金顿重工机械有限公司| 江苏钢锐精密机械有限公司| 泰安展鸿木业机械有限公司| 高明鸿溢机械有限公司| 温州天马食品包装机械制造有限公司| 永康市机械有限公司| 华信陶瓷机械有限公司| 上海腾迈机械有限公司| 苏州恒威海绵机械有限公司| 靖江市机械制造有限公司| 西安筑路机械有限公司| 椿中岛机械有限公司| 东莞市恒生机械制造有限公司 | 佛山海之力机械有限公司| 常州安捷起重吊装有限公司| 庆中机械制造有限公司| 章丘丰源机械有限公司| 浙江瑞大机械有限公司| 浙江天盛机械有限公司| 山东科恳机械制造有限公司| 江重机械制造有限公司| 山东兴源机械有限公司| 石家庄工程机械有限公司| 邢台德龙钢铁有限公司| 上海江南制药机械有限公司| 安徽建筑机械有限公司| 山东济宁机械有限公司| 深圳液压机械有限公司| 东莞市浈颖机械设备有限公司| 江苏华光双顺机械制造有限公司| 烟台莫深机械设备有限公司 | 苏州欧鼎机械有限公司| 浙江歌德起重机有限公司| 扬州伏尔坎机械制造有限公司| 浙江乾坤机械有限公司| 山东青州机械有限公司| 中核华兴达丰机械工程有限公司 | 龙川航辉钢铁有限公司| 旭海机械设备有限公司| 延边鸿起实业有限公司| 浙江陀曼精密机械有限公司| 南通腾中机械有限公司| 星光传动机械有限公司| 郑州工程机械有限公司| 张家港市旺巴巴机械有限公司| 潍坊中迪机械有限公司| 无锡旭辉机械有限公司| 山东骏腾起重设备有限公司| 杭州东田机械有限公司| 上海杉野机械有限公司| 江苏锐成机械有限公司| 潍坊润鑫机械有限公司| 淮安液压机械有限公司| 深圳市合发齿轮机械有限公司| 环保设备机械有限公司| 江阴机械制造有限公司怎么样 | 东莞麒麟机械有限公司| 常州精密机械有限公司| 常州创机械有限公司| 惠州机械设备有限公司| 北京余特包装机械有限公司 | 广州中益机械有限公司| 合肥华运机械有限公司| 河北钢铁矿业有限公司| 常州武进机械有限公司| 苏州雁达机械有限公司| 温州利波机械有限公司| 广东恒联食品机械有限公司售后| 渡边食品机械有限公司| 龙腾机械制造有限公司| 平煤机械设备有限公司| 东莞利瀚机械有限公司| 衢州 机械有限公司| 南方力劲机械有限公司| 泉州恒泉机械有限公司| 江苏泰美环保机械有限公司| 宁波伟隆传动机械有限公司| 天津华悦包装机械有限公司| 济南四通机械有限公司| 昆山海进机械有限公司| 武汉 机械制造有限公司| 高臻机械设备有限公司| 江苏昆仑钢铁有限公司| 江阴铸造机械有限公司| 佛山创宝包装机械有限公司| 吉首市中诚制药机械有限公司| 贵州红林机械有限公司| 东莞市嘉鲁特注塑机械有限公司| 东莞高恩机械有限公司| 瀚乐电子机械有限公司| 常州市 机械设备有限公司| 山东兴华机械有限公司| 郑州大华机械有限公司| 江苏石油机械有限公司| 杭州海特机械有限公司| 江苏江阴机械有限公司| 青岛永强木工机械有限公司| 苏州勤堡精密机械有限公司| 青岛同三塑料机械有限公司 | 浙江为尚机械有限公司| 杭州亿安机械设备有限公司| 江阴起重机械有限公司| 山东金亿机械制造有限公司| 临广电气机械有限公司| 山东新纪元重工有限公司| 江苏迈安德食品机械有限公司 | 沈阳联合利邦机械有限公司| 泰兴石油机械有限公司| 郑州龙阳重型机械设备有限公司 | 罗源闽光钢铁有限公司| 万兹莱压缩机械(上海)有限公司| 江苏 重型机械有限公司| 金华机械 有限公司| 洛阳震动机械有限公司| 浙江新立机械有限公司| 山东大信重工有限公司| 宁波市鸿博机械制造有限公司 | 阜新恒泰机械有限公司| 柳州富达机械有限公司官网| 重工起重机有限公司| 河北液压机械有限公司| 大丰奥泰机械有限公司| 杭州定江机械有限公司| 南京泽创机械有限公司| 贵州华泰机械设备租赁有限公司| 山东萨丁重工有限公司| 浙江矿山机械有限公司| 重庆维庆液压机械有限公司| 鞍山宝得钢铁有限公司招聘岗位| 南阳奇丰机械有限公司| 上海浩勇精密机械有限公司 | 浙江海重重工有限公司| 上海祝融起重机械有限公司| 江西欧克机械有限公司| 唐山佳鑫机械配件有限公司| 贝奇尔机械有限公司| 荏原机械烟台有限公司| 德州仁信印染机械有限公司| 上海凌鹰机械有限公司| 安特苏州精密机械有限公司| 温州科瑞机械有限公司| 重庆志成机械有限公司| 潍坊 重工 有限公司| 郑州水工机械有限公司招聘| 研精舍上海精密机械加工有限公司 | 苏州同鑫鸿精密机械有限公司| 江阴市新友机械制造有限公司| 杭州中亚机械 有限公司| 诸城市机械有限公司| 杭州龙云水利机械制造有限公司 | 南通江华机械有限公司| 华东机械制造有限公司| 山西汉通机械有限公司| 张家港和和机械有限公司| 陕西 机械 有限公司| 坎山机械有限公司招聘| 章丘明天机械有限公司| 佛山市机械制造有限公司| 上海山启机械制造有限公司| 宝鸡市机械有限公司| 上海捷舟工程机械有限公司 | 山东胜亚机械有限公司| 西帕机械杭州有限公司| 常州杰和机械有限公司| 湖南湘船重工有限公司| 聊城 机械 有限公司| 青岛博朗特机械设备有限公司| 国发重工机械有限公司| 山东液压机械有限公司| 南京三友机械有限公司| 新昌华亿机械有限公司| 机械进出口有限公司| 陕西恒德精密机械有限公司| 上海铁美机械有限公司| 扬州市天发试验机械有限公司| 浙江富昌机械有限公司| 江西四通重工机械有限公司| 上海中远海运重工有限公司| 台一精工机械有限公司| 上海合劲传动机械有限公司| 江苏佳力起重机械制造有限公司| 深圳创世纪机械有限公司| 济南液压机械有限公司| 江苏威鹰机械有限公司| 上海丁博重工机械有限公司| 志高精密机械有限公司| 本源兴(上海)包装机械材料有限公司 | 高臻机械设备有限公司| 湖北鄂钢扬子重型机械制造有限公司 | 富世华机械有限公司| 大丰联鑫钢铁有限公司| 攀枝花钢铁有限公司| 隆英金坛机械有限公司| 东莞胜通机械有限公司| 江苏国瑞液压机械有限公司 | 骁马机械上海有限公司| 杭州爱科机械有限公司| 北京京民兴机械设备有限公司 | 东莞智荣机械有限公司| 葛洲坝机械船舶有限公司| 平湖机械制造有限公司| 深圳华盛昌机械实业有限公司| 江苏柳工机械有限公司| 上海山启机械制造有限公司| 上海机械成套设备有限公司| 昆山优能机械有限公司| 大连华锐重工有限公司| 营口隆仁重工有限公司| 潍坊机械制造有限公司| 广州惠德机械有限公司| 重庆 机械配件有限公司| 郑州同鼎机械设备有限公司| 济宁鑫聚机械有限公司| 济南泽机械有限公司| 小松山东工程机械有限公司| 马鞍山机械有限公司| 烟台莫深机械设备有限公司| 濮阳机械制造有限公司| 扬州正大机械有限公司| 郑州机械设备有限公司| 浙江上易机械有限公司| 开封市茂盛粮食机械有限公司| 桂林矿山机械有限公司| 濮阳崛起装饰有限公司| 有限公司名字起名大全| 青岛洪珠农业机械有限公司| 浙江引春机械有限公司| 徐工建机机械有限公司| 大连机械制造有限公司| 苏州博机械有限公司| 上海制药机械有限公司| 山西建龙钢铁有限公司地址| 浙江佶龙机械有限公司| 东莞市巨冈机械工业有限公司 | 浙江科鑫重工有限公司| 新乡市矿山起重机械有限公司| 山东业机械有限公司| 建湖县 机械有限公司| 太仓机械设备有限公司| 山东西王钢铁有限公司| 桂林正东机械制造有限公司 | 苏州动力机械有限公司| 爱科农业机械有限公司| 上饶中材机械有限公司| 江西鑫通机械制造有限公司| 招商局重工(江苏)有限公司| 松源机械制造有限公司| 旺磐精密机械有限公司| 新乡市福泽机械设备有限公司| 东莞市精密机械有限公司| 杭州萧山机械有限公司| 上海液压机械有限公司| 苏州鼎木机械设备有限公司 | 广州萱裕机械有限公司| 渤海重工管道有限公司| 唐山龙润机械有限公司| 福宁船舶重工有限公司| 重村钢模机械工业苏州有限公司| 锦辉五金机械有限公司| 郑州大华机械有限公司| 上海容安木工机械设备有限公司| 浙江路杰机械有限公司| 潍坊凯隆机械有限公司| 新麦机械有限公司官网| 禹城益佳机械有限公司| 浙江大源机械有限公司| 山西 重工有限公司| 中山市包装机械有限公司| 建筑工程机械租聘有限公司| 小森机械南通有限公司| 赵县金利机械有限公司| 上海实机械有限公司| 南京竣业过程机械设备有限公司| 江苏宏达起重电机有限公司| 新昌县蓝翔机械有限公司| 东莞泽源机械有限公司| 上海木工机械有限公司| 德国arku机械制造有限公司| 瑞德森机械有限公司| 上海兴享机械工业有限公司| 武汉包装机械有限公司| 江苏仁达机械有限公司| 武汉东尔机械有限公司| 南京包装机械有限公司| 长春协展机械工业有限公司| 南昌全球机械有限公司| 桂林平钢钢铁有限公司| 新疆昆玉钢铁有限公司| 山东良鑫机械有限公司| 镇田机械平湖有限公司| 泰安海松机械有限公司| 宁波恒威机械有限公司| 苏州金德纬机械有限公司| 裕民机械工业有限公司| 杭州杭顺机械有限公司| 佳先机械制造有限公司| 大连 橡塑机械有限公司| 浙江铸信机械有限公司| 南京竣业过程机械设备有限公司| 萨克米机械有限公司| 山东云光钢铁有限公司| 北仑旭升机械有限公司| 汕头 机械有限公司招聘| 合肥盛安机械有限公司| 安徽同铸工程机械有限公司| 南京聚力化工机械有限公司| 宝鸡市机械有限公司| 济南森华精密机械有限公司| 江阴戎辉机械设备制造有限公司 | 广州市荣艺食品机械有限公司 | 徐州中嘉工程机械有限公司| 上海固好包装机械有限公司| 芜湖富鑫钢铁有限公司| 江苏博森机械制造有限公司| 东莞市三米通用机械有限公司| 东莞正扬电子机械有限公司怎么样| 上海剑豪传动机械有限公司| 扬州液压机械有限公司| 丹阳龙江钢铁有限公司| 上海泓阳机械有限公司| 烟台美丰机械有限公司| 江苏腾通包装机械有限公司| 重庆太强机械有限公司| 重庆宏塑机械有限公司| 张家港市机械有限公司| 东莞宏彰机械有限公司| 上海毅锴机械有限公司| 河南省金特振动机械有限公司| 济南数控机械有限公司| 宁波华热机械制造有限公司| 上海震伦机械有限公司| 中山冠力机械有限公司| 湖北昌胜机械设备制造有限公司| 苏州苏安起重吊装有限公司| 广州市勤达机械设备有限公司| 苏州 工业机械有限公司| 东莞市机械制造有限公司| 杭州科豪机械有限公司| 德州市机械有限公司| 力士德机械有限公司| 山西高义钢铁有限公司| 湖北 钢铁有限公司| 营口京华钢铁有限公司| 青岛液压机械有限公司 | 浙江飞达机械有限公司| 温州 机械有限公司| 宁波 机械 有限公司| 恒泰机械制造有限公司| 工程机械租赁有限公司| 宁波佳尔灵气动机械有限公司| 苏州勤堡精密机械有限公司| 湛江市机械有限公司| 常德机械制造有限公司| 陕西 工程机械有限公司|