CLion IDE (CMake):项目构建但没有外部库的智能

CLion IDE (CMake): Project builds but no intelligence for external libraries

我已经实现了 GLFW basic example

GLFW 头文件被报告为未找到,因此 CLion IDE 正在报告错误并且未提供智能感知但是项目正确编译和 运行s。

我已经按照他们 documentation 中的指导添加了 GLFW 库(参见 CMakeLists.txt)。

正在构建项目,运行 远程 Ubuntu 20.04。

main.cpp

#include <GLFW/glfw3.h>

int main(void)
{
    GLFWwindow* window;

    /* Initialize the library */
    if (!glfwInit())
        return -1;

    ...
}

CMakeLists.txt

project(untitled1)

set(CMAKE_CXX_STANDARD 14)
set(SOURCE_FILES main.cpp)


find_package(glfw3 3.3 REQUIRED)

add_executable(untitled1 ${SOURCE_FILES})
target_link_libraries(untitled1 glfw)

任何遇到此问题的人请调用 工具 |与远程主机重新同步 -