我用 MinGW 和 Cmake 新安装了 Qt Creator。我正在尝试使用 OpenGL。到目前为止,我得到了这段代码:
#include <GLFW/glfw3.h>
int main()
{
if (!glfwInit()) {
return -1;
}
return 0;
}
我的 CMakeLists.txt 是这样的:
cmake_minimum_required(VERSION 2.8)
project(world_0)
aux_source_directory(. SRC_LIST)
file(GLOB SRC_LIST *.cpp)
find_package(GLFW3 REQUIRED)
include_directories(F:/u_qt/libs/glfw/glfw-3.0.1/include)
link_directories(F:/u_qt/libs/glfw/glfw-3.0.1/lib-mingw)
add_executable(${PROJECT_NAME} ${SRC_LIST})
target_link_libraries(${PROJECT_NAME} glfw3)
我从"FindGLFW3.make"添加了 FindGLFW3.cmake 。但仍然出现“未定义的引用”错误。
我很高兴听到你们的任何反馈。干杯。