前期软件的安装主要是开源软件的安装和配置
1)下载安装的软件
VS2022:default
CMake3.23.0-rc2
NSIS
- 进入vcpkg的github网页, git clone下来库,或者下载压缩包后解压,运行其中的bootstrap-vcpkg.bat完成安装。 注意vcpkg的路径加入环境变量。
3)通过vcpkg安装开源计算库
vcpkg install gsl:x64-windows
vcpkg install suitesparse:x64-windows
vcpkg install openssl:x64-windows
3)third party-download and copied in extern
cpp-httplib-0.10.7
cxxopts-3.0.0
eigen-3.3.9
tinyxml2
4)运行vcpkg integrate install
运行后,会提示 CMake projects should use:''-DCMAKE_TOOLCHAIN_FILE=D:/soft/vcpkg/sc......./vcpkg.cmake"
根据这里的提示,在cmake gui界面上添加entry
vcpkg安装过程的注意事项
- vs要安装英文语言包
-
vcpkg下载依赖包的时候,非常慢。可以根据log,手动下载,并更名放到vcpkg/downloads目录下,然后重新进行vcpkg install命令。当时我下载安装suitsparse用了一个晚上。
3)CMAKE gui启动后,给cmake工程创建一个build 目录。然后选着source code目录(主cmake.txt说来的目录)。
cmake gui ==> file ==>delete cache,清除上一次的配置缓存。
add entry的设置
001.PNG
configure的设置
002.PNG
网友评论