opensim源码安装遇到问题的解决记录

参考资料:https://github.com/opensim-org/opensim-core#for-the-impatient-windows

https://blog.csdn.net/lrm15659833890/article/details/88576891

https://blog.csdn.net/lrm15659833890/article/details/85624413

https://zhuanlan.zhihu.com/p/339925082

来源

​ 因为一个项目需要用到仿真机械手,计划使用matalb调用opensim,了解到需要先进行opensim的源码安装,安装过程主要按照意大利铭哥的教程和官方的readme教程,卡了很久遇到很多坑才解决这个问题,所以记录一下帮助一下所有有需要的人。

安装步骤

本人安装环境是win10+Visual Studio Community 2017,加粗都是比较重要的

1.先安装Visual Studio Community 2017

安装过程注意一定要选英文语言包vc++那个组件。

装好后设置vs为英文即可,在工具>>选项>>区域设置改成english;或Tools>>Options>>International Settings

百度教程https://jingyan.baidu.com/article/ff42efa9c5c814c19f22027f.html

2.设置系统语言为英文

因为系统语言会影响编码格式,如果设置错误后面会报很多莫名其妙、解决不了的错所以需要设置为英文。一开始根据百度,以为只要设置地区和语言都改成英文就可以了,还是报错,百思不得其解,后来发现需要改系统定位,见下面的图

第五个地方一定要设置为英语。如果没设置英文后面就会在编译java的时候遇到报错解决不了,error:unmappale character for encoding GBK 如下:

3.安装opensim包需要的源码包

在评论里说的要多安装Graphviz和doxygen,不知道有没有用,反正我做了。

大佬教程第二步可改为:choco install python2 jdk8 swig Graphviz

doxygen:https://sourceforge.net/projects/doxygen/ 载下来默认安装即可

安装过程中出现最多的就是 fatal :unable to access https://github.com/xxx/xxx.git: Failed to conne拒绝连接 (xxx指某个包的名字或者这个包依赖的名字),如下图:

其实就是访问不了github,一开始我是改cmakelist文件,把https://github.com/xxx/xxx.git 改成git://github.com/xxx/xxx.git,直到遇到装某一个opensim的依赖包时,那个包自己的依赖会git新的cmake文件,而那个cmake文件是来不及改的,就会报错,花了很多时间都解决不了,后来发现可以在cmd输入指令设置git

git config --global url.git://github.com/.insteadOf https://github.com/

剩下都照着教程来即可。

结语

源码安装opensim时间比较久,遇到报错解决想改一些地方看一下效果,重新开始就得等很久,容易不耐烦,自己安装的时候不厌其烦的试了很多方法才搞好,做这篇安装opensim源码遇坑记录,希望能帮到有需要的人,祝各位都能安装成功。

opensim源码安装教程相关推荐

  1. ansible1.7.2源码安装教程

    ansible1.7.2源码安装教程 ================================================================================= ...

  2. mysql data文件夹恢复_【专注】Zabbix源码安装教程—步骤详解(2)安装并配置mysql...

    四.安装并配置mysql(1) 解压mysql-5.7.26.tar.gz与boost_1_59_0.tar.gz #tar -xvf mysql-5.7.26.tar.gz #tar -xvf bo ...

  3. php+mysql案例含源码_【专注】Zabbix源码安装教程—步骤详解(1)安装前准备

    一.实验环境准备 Rhel 7.6 x86_64(server) 192.168.163.72 Rhel 6.5 x86_64(agent) 192.168.163.61 均已配置操作安装光盘为YUM ...

  4. 最详细新版网课联盟27刷网课平台源码+安装教程+最新模板+下载地址

    新版网课联盟27刷网课平台源码+安装教程+最新模板 第一步:准备一个服务器+域名 没有域名暂时使用服务器网址也可以 第二步:上传文件 上传文件到wwwroot上面,进行解压 第三步:进行防伪静态设置: ...

  5. php网站源码安装教程

    php网站源码安装教程 1.可以选择购买一个支持php的空间,空间的大小要足够大于你要在空间上传的源码文件,另外空间的速度一定要快,否则会影响到你用户的体验度,好的空间最好速度能达到100兆,这样体验 ...

  6. 微云二手车运营版 公众号+小程序v1.1.20+微信小程序+抖音端源码安装教程

    系统包括PC+公众号+小程序v1.1.20+微信小程序+抖音小程序前端,使用前先在后台初始化下数据.播播资源网技术小编看了下说明是带PC端功能,但后台没找到设置的地方,不过公众号+小程序+抖音也够用了 ...

  7. 最新二开抢单系统淘宝自动抢单源码安装教程

    最新二开抢单系统淘宝自动抢单源码安装教程 [2次开发版]2020最新五代分佣抢单系统唯品会京东淘宝自动抢单区块源码 新增理财宝收益分佣功能 五代分佣 新增用户提现手续费 2020年02月04日升级 新 ...

  8. 微小区v11.1.1 (公众号+小程序模块版)源码安装教程

    微小区微擎模块版很早以前使用过,非常合适物业公司或者集团式物业公司公众号应用,一个平台多个小区.多个物业公司管理,非常好的物业解决方案,每个小区都可以单独设置自己的小区主页,业主打开平台时会提示选择小 ...

  9. nginx源码安装教程(CentOS)

    1.说明 官方源码安装说明:http://nginx.org/en/docs/configure.html 源码包下载地址:http://nginx.org/en/download.html 版本说明 ...

  10. php mysql 源码 安装教程_源码安装和配置apache(httpd)和 PHP 和 mysql全过程(一)...

    [服务器环境为:CentOS6.5 64位目标:搭建LNMP(Linux + Nginx + MySQL + PHP +SVN),其中svn是用来代替ftp,方便开发中调试同步代码相关目录:所有软件都 ...

最新文章

  1. 【程序员跳槽】学弟被高薪挖走不到一年就后悔的无奈经历,到底是老板的水深?还是学弟太年轻?
  2. css 伪类 disabled,css3 :enabled与:disabled伪类选择器(示例代码)
  3. geoserver2.15安装教程
  4. boost::strong_components用法的测试程序
  5. 开始使用Spring Cloud实战微服务
  6. 【终极方法】Unknown initial character set index ‘255‘ received from server. Initial client characte
  7. 【转载】Java中各种修饰符与访问修饰符的说明
  8. CNN卷积神经网络分析
  9. jQuery(三)—— jQuery 事件 / jQuery 拷贝对象 / 多库共存 / jQuery 插件
  10. python匿名函数(lambda)
  11. Vue 3 不再支持 IE 11!
  12. [vs2015 + AE]建立窗体应用程序的简单实验
  13. 计算机网络体系结构中的环节,ppt课件-第二章计算机网络体系结构.ppt
  14. Lightingroom4_秋凉教程 P3-P31笔记
  15. 服务器重装系统步骤,服务器操作系统怎么安装(服务器装系统教程)
  16. linux edt时间转成cst时间,edt时间和北京时间换算(edt时间 现在)
  17. unity3d学习笔记-动画(3.导入动画)
  18. 神策优质客户西瓜创客融资 1.5 亿,“AI+ 大数据”构造少儿编程新格局
  19. 微信小程序分页功能实现
  20. 京东2019春招编程题

热门文章

  1. Proteus软件初学笔记
  2. Frsky X9D Plus遥控器和 Frisky R8 Pro接收机对频
  3. 微机中锁存器和缓冲器的区别
  4. js 判断数组元素是否存在重复项
  5. 计算机软件可以控制单片机,一个电脑控制单片机通讯程序分享
  6. matlab 字符查找函数,matlab字符函数
  7. QCIF CIF 2CIF 4CIF 普及
  8. java 冒泡排序详解_「图文+动画」超级详细详解冒泡排序
  9. postgis 栅格数据_postGIS教程
  10. yoga710怎么进入bios_联想_ThinkPad|ThinkCentre|ThinkStation服务与驱动下载_常见问题