Fuu*_*jin 4 c++ libraries msys2 clion
所以我一直想学习 C++,我有 CLion 的学生许可证,并且熟悉公司的其他软件,所以如果可能的话,我想使用它。使用 MSYS2 似乎是一种轻松管理库的好方法,因为在我尝试使用 C++ 时,这往往是地狱般的。
MSYS2 看起来足够直观,我设法安装了 OpenCV 库作为测试。但是,我现在完全不知道如何将它与 CLion 联系起来。
我一直在阅读 CMake 文件,这就是我认为应该属于我的:
cmake_minimum_required(VERSION 3.7)
project(letsee)
set(CMAKE_CXX_STANDARD 11)
find_package (OpenCV REQUIRED)
set(SOURCE_FILES main.cpp)
add_executable(letsee ${SOURCE_FILES})
target_link_libraries( letsee ${OpenCV_LIBS} )
Run Code Online (Sandbox Code Playgroud)
但是,最后一行应该链接为环境变量。我知道 MSYS2 应该以某种方式处理这个问题,或者我应该创建自己的 Windows 环境变量?无论哪种方式,我什至不确定将此类变量链接到何处。在这一点上,我感到非常困惑。没有人能用一种 40 岁的语言在 windows 中创建一种直观的方法来处理这个问题。
clo*_*own 11
我刚刚下载并设置了一切来尝试它。下面是它的工作原理:
pacman -Syu, pacman -Su)上的教程进行操作- 您可能已经这样做了pacman -S mingw-w64-x86_64-toolchain (你可能也这样做了)pacman -S mingw-w64-x86_64-cmake这是重要的一步。我们将使用这个 CMake 而不是捆绑的,因为这个 CMake 与 MSYS2 pacman 库一起使用C:\msys64\mingw64或类似),CMake:C:\msys64\mingw64\bin\cmake.exe编辑:实际上,我现在还使用捆绑的 CMake 对其进行了测试,这也很有效,开箱即用。所以不知道为什么它不适合你。
| 归档时间: |
|
| 查看次数: |
1798 次 |
| 最近记录: |