1 Star 2 Fork 2

星空下 / puppy

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
testSerial @ ef56613
Loading...
README
MIT

puppy 这是jeetson平台的编译环境分支,包含了arm64的cmake文件。

概述

项目为一个cmake编译工程的项目,会自动下载对应开源项目源码进行编译编译。目前支持azmq sqlitecpp kdl boost eigen3 flann glog opencv pcl rapidjson rttr tbb vtk assimp bullet coin fck flann kdl libccd libxslt mstch nlopt odb ode ompl pqp rapidjson rl solid3等。

开源项目版本可以查看对应的add_xxx.cmake文件内的GIT_TAG号。目前只支持cmake 3.16版本,低版本支持有问题,如果使用clion请在File | Settings | Build, Execution, Deployment | Toolchains 选择项目中的builder/cmake-3.16.4-Linux-x86_64/bin/cmake切换cmake,在运行的时候添加oss/lib到LD_LIBRARY_PATH,否则可能找不到库。 输入图片说明 目前支持ubuntu18系统,其他系统没有测试,可能有错误如果有错误欢迎在 issues里提出。

编译工程需要QT的支持可以前往 下载QT,安装完毕之后修改common.cmake中定义的QT_ROOT

使用说明

. setup.sh

mkdir build

cd build

cmake ..

make

第一次编译需要联网下载对应的开源代码编译,根据你使用的库可能需要比较长的编译时间请耐心等待,如果有任何错误也欢迎登录 issues提出。

checkout_testSerial.sh

次脚本会自动clone,rttr系列化代码

checkout_puppy_demo.sh

次脚本会下载编译工程的demo代码,推荐第一次使用的的用执行此脚本。   
MIT License Copyright (c) 2020 xuzhenhai <282052309@qq.com> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

cmake build system 展开 收起
HTML 等 4 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
HTML
1
https://gitee.com/qq2820/puppy.git
git@gitee.com:qq2820/puppy.git
qq2820
puppy
puppy
master

搜索帮助