赞
踩
操作系统:Win10
oatpp项目运行时,发现cmake中的find_package找不到
没有配置oatpp库 或者 oatpp-curl库,在这里博主之前已经配置过oatpp了,所以只有oatpp-curl报错
运行当前目录下的utility/install-otapp-modules.sh
然后发现并没有什么用,还是找不到oatpp-curl
那么打开install-oatpp-modules.sh看看它都做了些什么
原来是用的Linux的命令,尝试手动配置,打开vs自带的x64 Native Tools ,以管理员方式运行,然后cd到.sh脚本所在目录
执行命令:
git clone --depth=1 https://github.com/oatpp/oatpp-curl
cd oatpp-curl/utility/install-deps
下载包 https://curl.haxx.se/download/curl-7.63.0.tar.gz
然后cd 到解压的文件夹中,执行代码:
mkdir build
cd build
cmake ..
cmake --build . --target INSTALL
然后等待一会,就会发现curl已经自动装在了C盘中,此时再编译代码,发现库就找到了
ps.最好是用Linux来配置oatpp会舒服一点,可以结合VS连接linux,然后使用vs进行开发
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。