学习libigl库的环境安装配置——重装系统,VS2015安装,git安装等。

来源:互联网 发布:淘宝被投诉会怎么样 编辑:程序博客网 时间:2024/05/21 08:43

     进实验室分配的电脑是32位的win8.1操作系统,上面各种软件其实都有,前一位师姐有些都配置过,不记得VS2013是不是自己安装的,反正电脑一直用的这个VS2013写C++,近期导师要求学习libigl库,一个网格处理的c++图形库,说比geogram库简单,之前学习过geogram,但是了解不是很深,感觉需要数学知识超多啊....对于我这种本科高数下考了低分的人,且本科又不是数学的人真的有那么点痛苦。但是学习之路漫长的说,人重要的是学习能力,不会就学,学得多好就看学的努力程度了。

      libigl教程的学习网址:https://libigl.github.io/libigl/tutorial/tutorial.html 里面有很多章,慢慢介绍的那种,还有例子学习,很棒的是还有源代码,全存放在github上了,关注就行,此作者甚是厉害。说实话,前段时间我还是个连github账号都没有的人,很是惭愧,然后发现自己百度网盘里面有github学习视频,正好扫一下盲,结果导师就要求学习这个教程了,所以学得越多,你扫盲越多,你会知道得越多。尤其是你自己不知道的时候越发要去学,因为后面哪一天你就会感叹,噢,还好我学过这个东西。我觉得自己要学习的东西还是很多,慢慢努力加油吧!

    (ps:学习的github视频是传智播客官网上的,里面也是有很多其他的学习视频。我发现牛客网上也有关于它的免费视频,作为最开始扫盲还是可以的。据说Udacity课程也是很有用,但是我还没有看过。)

     这个libigl教程最开始就介绍了下载安装过程,git clone 网址就行,就能下载到电脑上(此处可以上网去搜git安装教程,在官网https://www.git-scm.com/download/win下载适合自己操作系统版本的就行,我的是64位的win10)。当我看到对于windows用户,libigl只支持64位的vs2015时,我是崩溃的!!这代表我要重装系统了,整个人都不好了好吗!!我懒,我不是很喜欢下载安装程序,光配置就要弄好几天,真的,我服这些软件,还有某些网速问题。但是我心里又很平静,因为我知道我接下来要干什么,如果必须要重装系统的话一步步去做就好了,因为实在太多库要求64位了,不重装不行啊!!嘤嘤嘤。然后我就备份了一个上午。把电脑里面一些重要的文件都上传到百度网盘去了,这个真是个好东西,感谢百度网盘,而且我有2055G,感觉很多了哈哈哈哈。虽然我曾经吐槽过百度网盘的事情,因为当时一言不发给我禁了,后来在我的努力下(当时真是一个劲吐槽),成功解禁了。到现在我也不明白为什么要禁我,我没存小黄片啊。

      总之备份了好久,因为我怕万一文档不见了我哭的地方都没有,所以还是稳妥些好,重装64位win10操作系统网上有具体教程,我是用黑鲨那个软件重装的,按照步骤一步步来的,当然我没有用u盘,因为当时没有空u盘啊真是晕,而且我曾经也是启动盘什么的搞坏了一个64G的U盘,最后修复了好长时间也没修好,真的超级忧伤,所以我不敢随便再动U盘了呜呜呜。

     最后成功安装,发现原来的文档竟然还在啊哈哈哈,当然备份是非常重要的。万一不见了就麻烦了。

     然后下载VS2015,目前官网最新版是2017的,我看了下不能下载vs2015的,正好学妹下载了,我就U盘拷过来了,感谢贴心小师妹!之后我会传百度网盘上,太大了,3G多。然后安装,这个真的是吐血。感觉是花了快两天的样子。一直安装不对,什么安装包缺失,给搜索路径我也有package啊,然而还是不对,反正就是3个选项都不对,跳过包最后也打开不了c++项目,真的超级无语。网上说办法是两个证书要导出,win10自己就有证书,然后导出就行,然而我还是安装包缺失妈的!真的超级心塞,cmake也不对,说缺失c编译器什么的。所以重点来了,要学会看错误提示,提示!!

   我的BITS?好像是叫这个,说禁用了,导致功能不全,一开始我没理它,反正就是安装又卸载,卸载也要n长时间啊真是服了。后来还是去启用了BITS,然后再也没出现安装包缺失的问题.....嘤嘤嘤,真是醉 了,所以一定要学会看错误提示。

   最后按照教程命令    cd tutorial

mkdir build

cd build

cmake -DCMAKE_BUILD_TYPE=Release ../

make

然后cmake成功了,但是make一直不成功,期间我按照cmake弄geogram那样弄过,但是报错了也是很忧伤。然后这个直接git命令窗敲命令,cmake能成功,但make不

能成功啊,最后还是打开了生成的.sln文件,在vs2015里面打开,但是运行....这个是后话了。

先下载了那个libigl示例项目,是一个显示立方体程序,这个可以运行成功,总算成功运行了一个。之后的例子再慢慢学。总之加油吧。

要多学多看多记才能有收获。




原创粉丝点击