记录一下我的从0开始搞三维重建的第一步——配置环境,装VS的时候已经想放弃了哈哈哈哈
安装流程参考:https://blog.csdn.net/qq_15642411/article/details/113614940?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164739193816780264086897%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164739193816780264086897&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm_bkp-3-113614940.142v2pc_search_quality_down,143v4control&utm_term=visual+studio2019+%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AEcolmap&spm=1018.2226.3001.4187
官网:https://visualstudio.microsoft.com/zh-hans/
点击社区版,进行下载
选择下图这两个:
更换下载位置,这里我把C都改成了D,然后下载,重启电脑
点击打开安装好的VS,选择创建新项目
选择第一个控制台应用,点选下一步,修改项目名称与位置后创建完毕
在源文件处,右击,按照这里操作,创建一个.cpp文件
在上面试着写一个老土的hello world,点击运行,VS安装成功!
#include
using namespace std;
int main(){
cout<<"HelloWorld"<
这个教程说要配置cl.exe:https://blog.csdn.net/qq_15642411/article/details/113614940?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164739193816780264086897%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164739193816780264086897&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm_bkp-3-113614940.142v2pc_search_quality_down,143v4control&utm_term=visual+studio2019+%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AEcolmap&spm=1018.2226.3001.4187
然后我查了下为啥:https://www.freesion.com/article/2553425731/
可以开启轻量级使用Visual Studio的方式,所以也顺便配一下咯,来都来了
按照这个教程找到我的cl.exe:https://blog.csdn.net/zouchengzhi1021/article/details/106125716
我的在这里:D:\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\Hostx86\x86
配置环境教程如下:
打开控制面板
搜索高级系统设置
顺便配多一个:D:\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin
按照这里进行检查路径是否配置成功:https://www.freesion.com/article/2553425731/
win+r打开运行窗口,输入cmd,打开DOS界面
输入cl,出现下面,说明配置成功:
来都来了,顺便把教程里的都搞了。参照下列图进行配置路径,这里注意include的路径一定不要弄错了,不然的话又是两个小时的血泪
最后打开那个DOS界面,首先输入 E: 转至放刚刚hello world的.cpp文件,输入dir查看是否存在那个.cpp文件,然后输入 cl text.cpp /EHsc & text.exe
弄成功啦哈哈哈哈哈哈哈哈哈哈
根据这个教程进行安装:https://jingyan.baidu.com/article/6d704a1352dbb728db51ca8e.html
官网:https://cmake.org/download/
按照这篇教程,点选安装:https://blog.csdn.net/finghting321/article/details/105528436?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_default&utm_relevant_index=1
这里装完,发现其实直接下载第二个就好了,都不用装
直接解压,但是要将环境变量配置至系统,如果酱的话我宁愿选第一种安装方式了orz
配置环境与检查CMake是否安装成功:https://blog.csdn.net/qq_18507467/article/details/112795845
检查一下环境配置:
按照这篇教程检查CMake是否安装成功:https://blog.csdn.net/qq_18507467/article/details/112795845
win+r打开运行窗口,输入cmd,打开DOS界面
输入cmake,出现下列则安装成功
看了一些教程,感觉用清华镜像下载比较靠谱?https://mirrors.tuna.tsinghua.edu.cn/#
点击获取下载链接
参考这篇教程,安装:https://blog.csdn.net/fczdiy/article/details/114494748?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164740675416780271945384%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164740675416780271945384&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm_bkp-4-114494748.142v2pc_search_quality_down,143v4control&utm_term=vs2019+window+qt%E5%AE%89%E8%A3%85+%E8%B4%A6%E5%8F%B7%E6%B3%A8%E5%86%8C&spm=1018.2226.3001.4187
需要注册一个账号,邮箱一定要对,因为要验证的。后面按照截图点选,然后一直Nest
点击install
同上述方式一样添加路径,其中,用户变量与系统变量区别:
系统环境变量对所有用户起作用=公用
用户环境变量只对当前用户起作用=私有
这里上下路径我都加了
根据这里还需要安装一个插件vsaddin
这里三个教程估计都是安装同一样的内容,一种方式是在VS里面下载,一种是在镜像里面下载,一种是用命令行,我选第一种~后续有空会摸索下命令行的
在镜像里面下载:
https://mingshiqiang.blog.csdn.net/article/details/108015209
在命令行配置:https://blog.csdn.net/fczdiy/article/details/114494748?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164740675416780271945384%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164740675416780271945384&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm_bkp-4-114494748.142v2pc_search_quality_down,143v4control&utm_term=vs2019+window+qt%E5%AE%89%E8%A3%85+%E8%B4%A6%E5%8F%B7%E6%B3%A8%E5%86%8C&spm=1018.2226.3001.4187
在VS里面下载,并且配置:
https://blog.csdn.net/qq_43493715/article/details/109839046?ops_request_misc=&request_id=&biz_id=102&utm_term=visual%20studio2019%20%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE%E5%AE%89%E8%A3%85qt5&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0-109839046.142v2pc_search_quality_down,143v4control&spm=1018.2226.3001.4187
点击红圈
点击拓展->管理拓展,打开界面后点击联机,在搜索狂中搜索qt,点击下载qt visual studio tools
关闭VS,下载
然后进行qt visual studio tools插件的配置:
同理点击继续但无需代码,进入,然后点击扩展,点选红圈内容
按照这里,之前是options,现在是versions
https://mingshiqiang.blog.csdn.net/article/details/108015209
这里直接点Path那个文件标志,在对应位置选择红线那个文件,确认后其他东西都会填好的
这一步没明白要怎么做,先放在这里
搜了下camke是啥:
cmakes是生成跨平台工程的工具,比如可以为工程生成.sln文件在Visual Studio上打开,也可以生成.pro文件在QtCreator上打开
救命已经想放弃啦orz
nvidia驱动已经有了,现在又要装cuda和cudnn,就没有个类似的anaconda帮忙么TAT
卸了一次,又装错了,感觉还行?报错再管吧。注意一定要对应版本呀TATrz
各个版本的安装地址
cuda安装地址:
https://developer.nvidia.com/cuda-toolkit-archive
cudnn安装地址:
https://developer.nvidia.com/rdp/cudnn-archive
教程看这里
https://www.cnblogs.com/William-xh/p/13983868.html
cudnn直接下载.zip文件,解压后直接将全部文件剪贴进cuda的安装目录中,我这里在:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6
添加环境变量:
vcpkg的使用教程如下:https://zhuanlan.zhihu.com/p/153199835
这里又是几个小时的血泪TAT我不想毕业了,然后岩壁吧orz
尝试了这个:https://blog.csdn.net/qq_41023270/article/details/109274433但是报错尼玛,后面看到说会自动安装git,因此用下面直接下载源码的方式来
https://zhuanlan.zhihu.com/p/342824602
不知为啥github那里下载不了,在这里下载了:
https://gitee.com/my-mirrors/vcpkg?_from=gitee_search
下载完放在D盘里,然后打开DOS界面,cd到刚刚下载的文件夹里,然后输入bootstrap-vcpkg.bat
如果报错:D:\vcpkg-master>bootstrap-vcpkg.bat ‘powershell.exe’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
则需要按照这里添加一个路径:http://neo4j.com.cn/topic/5c8dbad5cd4dafa110f1d0fd
我这里不管是系统还是用户都配了,反正都被我玩坏了,随便吧TAT
然后重新打开DOS界面,再来一发~哭了终于成功了
按照这里教程安装:https://blog.csdn.net/jialong_chen/article/details/115486598
下载安装包:https://github.com/CGAL/cgal/releases
然后按照要求配置环境变量
按照这个教程,通过vcpkg 方式来安装
https://blog.csdn.net/qq_15642411/article/details/113614940?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164739193816780264086897%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164739193816780264086897&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm_bkp-3-113614940.142v2pc_search_quality_down,143v4control&utm_term=visual+studio2019+%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AEcolmap&spm=1018.2226.3001.4187
在刚刚的地址上,输入vcpkg install ceres[suitesparse,cxsparse]:x64-windows --recurse 回车
过了超久后,出现这样
然后 按这里操作:
输入:vcpkg install freeimage:x64-windows
输入:vcpkg install glew:x64-windows
输入:vcpkg install boost:x64-windows
弄到这里我已经有预感,一会儿会各种报错了ORZ,就没个快乐的anaconda么???好想摆烂,不想干了丢
反正都酱了,按照这里来了句这个:.\vcpkg integrate install
按照这里教程:https://blog.csdn.net/xuershuai/article/details/117001173
输入:.\vcpkg install colmap[cuda,tests]:x64-windows
——————————————————————————————————————————————————————————————————————
等着安装无聊我刷了下B站,发现了一个好东西!!!感谢阿婆!好人啊啊啊啊啊!
放上colmap的官网:https://demuc.de/colmap/
下载这个好东西的网址:https://github.com/colmap/colmap/releases/tag/3.7
使用这个好东西的B站:https://www.bilibili.com/video/BV135411G7sR?spm_id_from=333.999.0.0