嗨我有链接Glfw和其他库使用cmake的问题.从命令行我编译如下
g++ main.cpp -lGL -lGLU -lGLEW -lglfw
Run Code Online (Sandbox Code Playgroud)
但我想用cmake进行编译.我试图使用target_linkg_libraries,但这会产生错误
CMakeLists.txt上的CMake错误:18(target_link_libraries):无法为目标"GL"指定不是由此
项目构建的链接库.
我尝试使用添加定义来做到这一点.我没有看到错误,但这不链接库.
cmake_minimum_required (VERSION 2.6)
project (test)
find_package(OpenGL REQUIRED)
find_package(GLEW REQUIRED)
ADD_DEFINITIONS(
-lGL
-lGLU
-lGLEW
-lglfw
)
add_executable(test.out
main.cpp
)
target_link_libraries(GL GLU GLEW glfw)
Run Code Online (Sandbox Code Playgroud) 嗨,我想使用vs2013脚本#但我无法安装扩展程序.因为我的Vs不受支持.