在CLion中使用CMake进行库链接

时间:2019-05-11 13:39:28

标签: c++ cmake linker clion

我正在尝试使用CMake在CLion IDE中编译简单的GLFW3 example代码。 IDE使用嵌入式CMake,这是我需要使用cmake的唯一原因。

我不在乎CMake约定/功能/..etc!我唯一的目标是能够使用CMakeLists.txt正确链接到第三方和我自己的二进制库,以便可以进行编译。我已经下载了GLFW二进制库并将其放在C:\LIBS\GLFW中,并且在IDE中选择了MinGW编译器。

其他任何不使用默认外部库的简单项目都可以编译。因此问题出在CMakeLists.txt上,因为IDE将其用于项目配置。

我的CMakeLists.txt错误消息是undefined reference to "blablablab (for all function used from the library)",使用该链接查看屏幕截图。

https://ibb.co/nzJJz59

我花了大量时间试图找出问题,包括在此处检查许多类似的问题。但没有运气。因此,任何能够解决此问题的帮助将受到高度赞赏。

..我是CMake的新手!但不适用于JetBrains的东西。IDE等。

0 个答案:

没有答案