所以對於一個類,我們有幾個程序,我們正在使用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不是很瞭解,所以我不知道爲了實現這個目標需要改變什麼。
CMake生成的解決方案不可移植,提交'CMakeLists.txt'文件並根據需要在其他機器上生成解決方案。 – genpfault
是的,你必須在每臺電腦上重建它。 – usr1234567
謝謝。我沒有意識到我必須爲每臺電腦重建它。現在我知道我可以完成我的工作,而不是試圖解決無法解決的問題。 – greyer