Forum Replies Created
-
AuthorPosts
-
我找到了办法,不知道是否对你有用。
打开了工作空间后,VSCode左下角有两个箭头,点击选择Remote-WSL:Reopen Folder in WSL,此时左下角会显示链接到Ubuntu-18.04,在扩展中,安装C++的扩展到WSL(每个扩展的右下角有一个install in WSL:Ubuntu-18.04),完了以后,VSC会自动安装一些扩展包,全部安装完以后,所有的东西都可以通过F12跳转到源码了。
最主要的是保证WSL已经连到了你装的Ubuntu系统。
祝你好运。没有遇到你说的这个问题呢
我使用sudo apt-get install libopencv-dev就全部装完了,并且使用的就是上面提到的清华的源。
若还是不行,建议去opencv的官网上参考自己build一个来尝试一下。
另外,opencv的git库比较慢的话,你可以在码云上去找,那上面有每天同步的opencv库。
祝你好运!非常感谢
非常感谢!
谢老师,文刀秋二的很多知乎文章都有拜读过,受益匪浅
如果给了源码的文件,是可以看的,在库类里面的,我看不到,我对C++也不是很熟
光栅化函数写了没?
mobaXTerm好用,真香,哈哈哈
目前用VcXsrv还算正常,能用就行,不折腾啦
update:
下载了VcXsrv,配置~/.bashrc文件
export DISPLAY=:0.0
export LIBGL_ALWAYS_INDIRECT=1
启动Ubuntu,转到项目的build目录,再运行./Rasterizer,终于是有GUI了。
我是真能折腾。。。做作业1发现用了opencv,折腾了半天,安装相关包,最后直接运行./Rasterizer会显示
Unable to init server: Could not connect: Connection refused
(image:18187): Gtk-WARNING **: 14:48:30.493: cannot open display:
因为没有GUI,所以最后只有使用./Rasterizer -r 20 image.png的命令渲染到图,然后看结果。 -
AuthorPosts