- msys2 CMake编译代码
- 使用msys2管理包
- VSCode调试,支持交互式调试
- Call C in Julia
- apps发布,管理依赖项(dlls),移植到其他电脑
- use
GDAL
: src/hello_gdal.c - use
OpenCV
: src/hello_opencv.cpp
scoop install msys2
# use ucrt64 as default
# 添加到环境变量中
$env:CMAKE_GENERATOR = 'MinGW Makefiles'
$env:CC="gcc"
$env:CXX="g++"
mkdir build
cd build
cmake ..
-
msys2 libs与conda不兼容,不能打开conda
-
msys2的路径应该放到PATH靠前的部分,确保libs具有较高的优先级
-
PATH设定后,最好重启一次系统