我正在尝试使用Linux中的Cmake编译一些已经由其他人编写的c ++代码,我在26.219295 -81.722585
26.280398 -81.629169
26.134763 -81.795894
26.1255 -81.788166
26.403096 -81.787194
26.1219 -81.793919
26.247832 -81.82119
26.22877 -81.795777
26.25278 -81.78444
26.319679 -81.731197
26.02094 -81.685416
26.364607 -81.817356
25.9351 -81.723069
26.392275 -81.818925
40.903837 14.359164
中遇到了SET(CMAKE_CXX_LINK_FLAGS "-framework OpenGL")
行。我从未见过CMakeLists.txt
作为命令行选项,并且似乎无法在任何帖子/网站/ cmake文档中找到它。当然,我收到错误-framework
和c++: error: OpenGL: No such file or directory
。
有谁知道-framework的作用?当我试图用它来构建/配置VTK时,Cmake遇到了OpenGL的问题,但我认为我已经解决了,因为它最终起作用了。 VTK构建工作是否有意义而不是这个?无法识别的-framework选项错误是否是缺少OpenGL的结果?或者它们是分开的吗?