Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/161.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Xcode构建第二次失败,出现“cycle inside”错误,抱怨GLFW lib_C++_Xcode_Glfw_Vulkan - Fatal编程技术网

C++ Xcode构建第二次失败,出现“cycle inside”错误,抱怨GLFW lib

C++ Xcode构建第二次失败,出现“cycle inside”错误,抱怨GLFW lib,c++,xcode,glfw,vulkan,C++,Xcode,Glfw,Vulkan,我正在Vulkan-tutorial.com上关注Vulkan的教程。当我对源代码进行更改,然后构建项目时,它将毫无问题地运行。当我停止它,然后再次按run时,由于项目内部的循环,构建失败。它表示有一个从GLFW Library复制到xcode派生数据项目信息的命令,以及一个输出在同一位置的链接命令: Target将命令从“/usr/local/ceral/glfw/HEAD-76406c7/lib/libglfw.3.4.dylib”复制到“/Users/user/Library/Develo

我正在Vulkan-tutorial.com上关注Vulkan的教程。当我对源代码进行更改,然后构建项目时,它将毫无问题地运行。当我停止它,然后再次按run时,由于项目内部的循环,构建失败。它表示有一个从GLFW Library复制到xcode派生数据项目信息的命令,以及一个输出在同一位置的链接命令:

Target将命令从“/usr/local/ceral/glfw/HEAD-76406c7/lib/libglfw.3.4.dylib”复制到“/Users/user/Library/Developer/Xcode/DerivedData/CPP_TEST-gkvulchjoosihwdcfhpfezlfwh/Build/Products/Debug/libglfw.3.4.dylib”

Target具有带有输出'/Users/sebastianwilkinson/Library/Developer/Xcode/DerivedData/CPP_TEST-gkvulchjoosihwdcfhpftbezlfwh/Build/Products/Debug/CPP_TEST'的link命令。

我已经使用自制软件安装了GLFW。在构建阶段,我有一个指向库的链接,链接到库。然后,复制文件阶段设置为framework,无子路径,并且仅在安装时不复制,并且GLFW库使用默认方法链接以添加。我还设置了标题和库搜索路径

我已尝试删除DerivedData文件夹。这是暂时的,允许我在不更改代码的情况下构建,也不会失败,但只要更改代码,它构建一次,然后失败

我尝试重现错误,创建了一个名为CPP_TEST的新项目,只添加了GLFW库和搜索路径设置。然后我将
#include
添加到默认的main.cpp文件的顶部,并构建了几次,错误就发生了

我正在使用最新版本的Xcode运行macOS Catalina 10.15.3