2017-10-11 157 views
0

所以对于一个类,我们有几个程序,我们正在使用opengl。为了让设置更容易,我们从克隆闪光https://github.com/Polytonic/Glitter开始。然后根据Visual Studio 2017的说明将其编译,并将我的代码添加到我正在处理的项目中。我在台式电脑上执行了此操作,但将这些文件保存在了ondrive上。当我在笔记本电脑上打开同一个项目并尝试构建项目时,出现“源目录D:/ OneDrive/fall_2017/Glitter不包含CMakeLists.txt”和其他几个类似错误。在我的笔记本电脑上,文件的目录是C:/ Users/Me/OneDrive/fall_2017/Glitter。 Visual Studio程序将完整路径列为D:/ OneDrive/fall_2017/Glitter,它是我桌面上文件夹的路径。如何更改Visual Studio项目的完整路径,以便可以在多台计算机上使用它?

有没有办法让我改变文件路径或是我的cmake文件的问题?我需要为每台使用它的计算机重建它吗?我对Visual Studio不是很了解,所以我不知道为了实现这个目标需要改变什么。

+4

CMake生成的解决方案不可移植,提交'CMakeLists.txt'文件并根据需要在其他机器上生成解决方案。 – genpfault

+0

是的,你必须在每台电脑上重建它。 – usr1234567

+0

谢谢。我没有意识到我必须为每台电脑重建它。现在我知道我可以完成我的工作,而不是试图解决无法解决的问题。 – greyer

回答

0

原来我必须在每台计算机上重建。感谢那些留下评论的人。

相关问题