当前位置: 首页 > news >正文

订阅号怎么做免费的视频网站吗网站功能设计讲解

订阅号怎么做免费的视频网站吗,网站功能设计讲解,外贸销售平台有哪些,天津网站建设方案咨询Linux交叉编译opencv并移植ARM端 - 知乎 一、安装交叉编译器 目标平台为arm7l#xff0c;此为32位ARM架构#xff0c;要安装合适的编译器 sudo apt install arm-linux-gnueabihf-gcc sudo apt install arm-linux-gnueabihf-g注意#xff1a;64位ARM架构的编译器与32位ARM架… Linux交叉编译opencv并移植ARM端 - 知乎 一、安装交叉编译器 目标平台为arm7l此为32位ARM架构要安装合适的编译器 sudo apt install arm-linux-gnueabihf-gcc sudo apt install arm-linux-gnueabihf-g注意64位ARM架构的编译器与32位ARM架构的编译器不能通用 二、opencv交叉编译 opencv的交叉编译工具链在../opencv3.2.0/platforms/linux 路径下linux文件夹下是一些.cmake文件对应不同的移植对象我需要在rv1126上部署模型所以选择platform/linux/arm-gnueabi.toolchain.cmake 你也可以对其作出修改添加编译器所在位置 set(GCC_COMPILER_VERSION CACHE STRING GCC Compiler version) set(GNU_MACHINE arm-linux-gnueabi CACHE STRING GNU compiler triple)set(CMAKE_C_COMPILER /usr/bin/arm-linux-gnueabihf-gcc) set(CMAKE_CXX_COMPILER /usr/bin/arm-linux-gnueabihf-g)include(${CMAKE_CURRENT_LIST_DIR}/arm.toolchain.cmake)接下来执行交叉编译命令 mkdir build cd build sudo cmake -D CMAKE_BUILD_TYPERelease -D CMAKE_INSTALL_PREFIX/mnt/usr/local -D OPENCV_EXTRA_MODULES_PATH/opt/opencv/opencv_contrib/modules/ -D OPENCV_ENABLE_NONFREETrue -DCMAKE_TOOLCHAIN_FILE/opt/opencv/platforms/linux/arm-gnueabi.toolchain.cmake ..sudo make -j8 sudo make installgnueabi.toolchain.cmake没有修改也能找到编译器位置 编译结束后进入 build 文件夹里面生成bin,include,lib,share四个文件夹 三、Linux上生成ARM架构下可执行文件 创建测试用例test.cpp,内容如下 #include opencv2/opencv.hppusing namespace cv; int main( int argc, char** argv ) { Mat image; image imread( 7.bmp, 1 ); if( !image.data ) { printf( No image data \n ); return -1; } cv::Point lu cv::Point(180, 60); cv::Point rd cv::Point(400, 260); cv::rectangle(image, lu, rd, cv::Scalar( 255, 20, 0 ), 1, cv::LINE_AA ); imwrite(8.bmp, image); return 0; } CMakeList.txt cmake_minimum_required(VERSION 2.8.4)project(draw_image) include ($ENV{HOME}/configs/cross.cmake)find_package(OpenCV REQUIRED) add_executable(${CMAKE_PROJECT_NAME} test.cpp) target_include_directories(draw_image PUBLIC ${OpenCV_INCLUDE_DIRS}) target_link_libraries(draw_image PRIVATE ${OpenCV_LIBS}) ~ 在终端执行   mkdir build cd buid cmake .. make 在test.cpp同一目录下会生成可执行文件 draw_image,利用file draw_image检查可执行文件格式是否支持arm draw_image: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]6030f6191b409626a1f54c996cebb91aad644061, for GNU/Linux 3.2.0, not stripped 出现如上结果说明可执行文件支持ARM7l 四、移植ARM端执行 将 build文件夹里面的include和lib里的文件分别拷贝到ARM板的/usr/include 和/usr/lib下 然后打开终端执行可执行文件即可。 build文件里include也许是空的你可以在安装目录/include/找到opencv的头文件 draw_image可以执行
http://www.hkea.cn/news/14501648/

相关文章:

  • 免费购物网站源码企业网站源码生成
  • 网站建设设计公司类网站织梦模板 带手机端wordpress 中文用户
  • 网站建设常用的方法东城网站开发公司
  • 厦门满山红网站建设召开网站建设培训会
  • 郑州视频网站建设大概多少钱深圳外贸公司名单
  • 网站建设平台一般多少钱wordpress文件上传大小
  • 儿童个人网站模板网站代码验证
  • thinkphp网站模板山西网站建站系统哪家好
  • 徐州专业网站建设阿里云 安装 wordpress
  • 山东免费网站制作海口建站模板
  • 网站建设存在风险wordpress 评论邮箱改成电话
  • 全国新农村建设中心网站网页网站建设的ppt模板
  • 网站建设怎么报价表做一个网站需要多大的空间
  • 阳江市住房和城乡建设局网站网站联动
  • 推广网站要注意什么做的好点的外贸网站
  • 河北seo网站优化电话品牌网络营销推广方案策划
  • 河南省罗山县做网站的公司广东省建设信息网站成绩查询
  • 律师网站模板岳阳网站平台设计
  • 万云网络网站岳阳君山
  • 电子商务网站建设汇报PPT网站登陆模板
  • 网站开发价位评估seo网站改版方案怎么写
  • 5网站开发数商云医药
  • 营销型网站建设需要多少钱设计软件网站制作网站建设
  • 做博客网站需要工具吗公司网页制作选择软件
  • 网站建设的竞争力电子商务网站建设的核心硬件
  • 烟台网站建设招聘企业网站备案所需材料 amp
  • 网站建设业务员转换大自己做的网站在浏览器上显示不安全
  • 张家港做网站河北设计公司排名
  • 网站设计 开发人员网站建设虚拟主机说明
  • 自己做网站推广需要多少钱阿里巴巴手工活加工平台