Windows下CMake 中使用 pkg-config
Windows config CMake PKG 使用
2023-09-11 14:19:51 时间
# set(PKG_CONFIG_EXECUTABLE "F:/vcpkg/packages/pkgconf_x64-windows/tools/pkgconf/pkgconf.exe") #set(PKG_CONFIG_USE_CMAKE_PREFIX_PATH ON) set(PKG_CONFIG_ARGN "--errors-to-stdout" "--no-cache" "--log-file=F:/pkgconf.log" "--with-path=F:/vcpkg/packages/zlib_x64-windows/lib/pkgconfig" "--with-path=F:/vcpkg/packages/bzip2_x64-windows/lib/pkgconfig" "--with-path=F:/vcpkg/packages/openssl_x64-windows/lib/pkgconfig" "--path" )
------------
# OpenSSL list(APPEND CMAKE_PREFIX_PATH "F:/vcpkg/packages/openssl_x64-windows/share/openssl") #find_package(OpenSSL REQUIRED) #target_link_libraries(main PRIVATE OpenSSL::SSL OpenSSL::Crypto) #set(ENV{PKG_CONFIG_PATH} "F:/vcpkg/packages/openssl_x64-windows/lib/pkgconfig") #list(APPEND ENV{PKG_CONFIG_PATH} "F:/vcpkg/packages/openssl_x64-windows/lib/pkgconfig") #list(APPEND CMAKE_PREFIX_PATH "F:/vcpkg/packages/openssl_x64-windows/lib/pkgconfig") #find_package(PkgConfig REQUIRED) pkg_search_module(OpenSSL-libcrypto REQUIRED libcrypto) pkg_search_module(OpenSSL-libssl REQUIRED libssl) pkg_search_module(OpenSSL REQUIRED openssl) # libssl libcrypto #include_directories(${OpenSSL_INCLUDE_DIRS}) message("OpenSSL_INCLUDE_DIRS >>> ${OpenSSL_INCLUDE_DIRS}") message("OpenSSL_LIBRARIES >>> ${OpenSSL_LIBRARIES}")
相关文章
- Windows命令-系统木马取样
- windows下python连接oracle数据库
- Windows server服务器入侵检查
- 闲置的eSATA接口,会影响Windows 7的启动速度
- MFC Windows 程序设计[236]之多样对话框(附源码)
- Windows下OpencvSharp编译CUDA 三、环境搭建&纠结继续
- OCR - 微软windows 11系统自带的Windows OCR功能初体验
- 【MATLAB】基本绘图 ( 绘制多图 | 设置图形对话框在 Windows 界面的位置和大小 | 在一个图形上绘制多个小图形 )
- java的maven项目(三)私服的搭建(windows版)
- 交叉编译 chromium windows linux
- 如何判断当前是否运行在64位的Windows?
- Windows + Linux 双系统时间同步问题解决
- windows与Ubuntu实现文件夹共享
- Windows安装WSL进行机器学习(windows和Ubuntu同时使用)