失败:刚一开始使用window7 msys mingw64 编译openconnect,编译过程中会出现警告,test示例编译失败。虽然编译出来了openconnect,但是无法运行。

正确:在window10中安装msys2,使用mingw32 编译openconnect(openconnect-master),缺少什么就用pacman -S命令安装。安装的history如下,有的不一定用得上。

2  pacman -S mingw-w64-i686-openssl
    5  pacman -S mingw-w64-i686-toolchain
    7  pacman -S gnutls guntls-devel p11-kit libp11 libproxy trousers libstoken libxml2-devel libpskc
   24  pacman -S mingw-w64-i686-openssl
   25  pacman -S mingw-w64-i686-openssl-dddelvel
   26  pacman -S mingw-w64-i686-openssl-devel
   32  pacman -S gnutls guntls-devel p11-kit libp11 libproxy trousers libstoken libxml2-devel libpskc
   33  pacman -S gnutls guntls-devel p11-kit libp11 libproxy trousers libstoken libxml2-devel libpskc
   34  pacman -Sy gnutls guntls-devel p11-kit libp11 libproxy trousers libstoken libxml2-devel libpskc
   35  pacman -S mingw32-gnutls mingw32-libxml2
   36  pacman -S mingw32-gnutls mingw32-libxml2
   37  pacman -S mingw32-gnutls mingw32-libxml2
   38  pacman -Sy mingw32-gnutls mingw32-libxml2
   39  pacman -Sy mingw32-gnutls mingw32-libxml2
   40  pacman -S mingw-w64-i686-openssl-devel
   41  pacman -S mingw-w64-i686-openssl-devel
   42  pacman -S mingw-w64-i686-openssl-devel
   43  pacman -S mingw-w64-i686-openssl-devel
   44  pacman -S mingw-w64-i686-openssl-devel
   45  pacman -S mingw32-gnutls mingw32-libxml2
   46  pacman -S mingw32-gnutls mingw32-libxml2
   47  pacman -S mingw32-gnutls mingw32-libxml2
   48  pacman -Syu
   49  pacman -Sy gnutls guntls-devel p11-kit libp11 libproxy trousers libstoken libxml2-devel libpskc
   50  pacman -S mingw32-gnutls mingw32-libxml2
   51  pacman -S mingw32-gnutls mingw32-libxml2
   52  pacman -S gnutls libxml2
   53  pacman -S gnutls-devel
   54  pacman -S zlib
   55  pacman -S libp11 p11-kit
   56  pacman -S libproxy
   57  pacman -S libtasn1
   58  pacman -S tss2-esys
   59  pacman -S libstoken
   60  pacman -S stoken
   61  pacman -S libpskc
   66  pacman -S zip
   68  pacman -S unzip
   75  pacman -S autoconf
   76  pacman -S automake
   77  pacman -S m4
   80  pacman -S libtool
   82  pacman -S autoupdate
   87  pacman -Sy libxml2
   89  pacman -Sy libxml2
   91  pacman -Sy mingw-w64-i686-libxml2
   92  pacman -Sy libxml2-devel
   93  pacman -Sy libxml2-python
   94  pacman -Sy m4
   95  pacman -Sy libiconv
   96  pacman -Sy mingw-w64-i686-iconv
   97  pacman -Sy lz4 liblz4-devel mingw-w64-i686-glib-openssl
   98  pacman -Sy lz4 liblz4-devel
   99  pacman -Sy mingw-w64-i686-tinyxml2
  100  pacman -Sy openssl-devel
  103  pacman -Sy guntls
  107  pacman -S make
  172  pacman -S vim
  173  pacman -S vim
  178  pacman -S vim
  233  history |grep pacman

configure: ./configure  CFLAGS="-g"  --without-gnutls --disable-dependency-tracking

因为要使用openssl,所以禁用了gnutls。

运行:使用cmd运行命令:

openconnect.exe 172.16.1.168:443 --no-dtls -u username --passwd-on-stdin

刚开始遇到了错误:Set up tun device failed

后来重装openconnect客户端驱动就可以了。

window10 msys2 mingw32 编译openconnect客户端相关推荐

  1. MSYS2+MinGW32 编译 QEMU需做的准备工作

    1. 准备好MSYS2,启动MSYS2 32bit,并执行 $ pacman -Syu $ pacman -Su $ pacman -S base-devel git $ pacman -S ming ...

  2. 06 在MSYS2中编译树莓派裸机程序,并在QEMU中运行

    作者 将狼才鲸 创建日期 2022-11-14 Gitee源码和工程地址:才鲸嵌入式 / 开源安防摄像机(嵌入式软件) CSDN文章地址:项目介绍:开源安防摄像机(嵌入式软件) 4)完整的环境安装步骤 ...

  3. 61、Window11+Clion+MinGW32编译MNN使用

    基本思想:使用MinGW32编译一下MNN进行推理使用 18.window10+Clion2022+minGW编译opencv4.4.0+opencv_contrib4.4.0并测试_sxj73153 ...

  4. Star: Ubuntu下配置和编译cpp-ethereum客户端启动GPU加速交易

    Ubuntu下配置和编译cpp-ethereum客户端启动GPU加速交易 Ethereum,中文翻译是"以太坊",是一个公有区块链的开源项目.因为以太坊是基于P2P网络所以没有中心 ...

  5. VC使用mingw32编译ffmpeg静态库所需文件(一),ffmpegshim.c

    VC使用mingw32编译ffmpeg静态库所需文件(一),ffmpegshim.c 哈哈,这是我从一些项目里面看到的,这些函数是ffmpeg.a缺少的函数.估计大家会用得上. 当然我移植的的项目都不 ...

  6. windows下使用Msys2安装编译Redis6.2

    windows下使用Msys2安装编译Redis6.2 最近项目上需要使用Redis,于是上网找了下windows下的版本,微软官方的版本停在了3.2版本,github上找了下最新的windows编译 ...

  7. RPC 笔记(03)— gRPC 概念、安装、编译、客户端和服务端示例

    1. gRPC 概念 gRPC 是 Google 开源的一款高性能的 RPC 框架.GitHub 上介绍如下: gRPC is a modern, open source, high-performa ...

  8. Linux下php5.3编译oracle客户端

    因项目需要在linux下进行php5.3的oracle客户端编译,简要介绍一下步骤及走过的弯路. 1.下载Oracle客户端程序包,其中包含OCI.OCCI和JDBC-OCI等相关文件. 1.1下载文 ...

  9. Ubuntu下配置和编译cpp-ethereum客户端

    Ethereum,中文翻译是"以太坊",是一个公有区块链的开源项目.因为以太坊是基于P2P网络所以没有中心节点,所以用户仅安装Ethereum客户端即可连入Ethereum公共网络 ...

  10. mqtt linux 编译,MQTT客户端代码X64位Ubuntu环境编译+测试实践小结

    https://cloud.baidu.com/doc/IOT/IoTdownload.html#.E4.B8.8B.E8.BD.BDMQTT.E7.9B.B8.E5.85.B3 下载MQTT相关: ...

最新文章

  1. mysql的端点在哪查看_数据库镜像端点
  2. 常见TCP/UDP端口
  3. Linux学习日记之sshd服务
  4. 协方差、协方差矩阵的解释意义
  5. Objective-c 字符串的拼接
  6. How many levels are there at the in the digital transformation?
  7. 【BZOJ3712】Fiolki(并查集重构树)
  8. Java官方相关资源文件的获取教程
  9. 偏置面命令_UG10.0 入门图文教程——同步建模之移动面
  10. clickhouse 的mysql表引擎
  11. 第三届 Apache Flink 极客挑战赛暨 AAIG CUP 攻略发布!
  12. 计算机体系结构量化研究方法——学习(一)
  13. 锐浪报表 Grid++Report 模板文件的读取
  14. 小米笔记本linux指纹,小米笔记本Air 13.3寸指纹版(128GB)如何bios设置u盘启动
  15. visio2013画图时两条直线交叉, 如何让它不弯曲
  16. 软考高级信息系统项目管理师经验分享
  17. 收银设备对接php,快速对接payjs的个人支付接口(收银台模式)
  18. UE-c++规范命名
  19. 浏览器-网页标题的图标
  20. Java 正则验证邮箱

热门文章

  1. ios降级后无法用itunes恢复新版本的备份
  2. ElasticSearch安装
  3. ViewHolder的使用
  4. 为什么蓝鸽的听力下载完还是听不了_听力训练方法干货-说说我与雅思听力的那些事情...
  5. 如何用微pe+msdn进行纯净重装Windows系统
  6. 用Python写了一个微信聊天机器人
  7. 高斯光束matlab 仿真,高斯光束的matlab仿真.docx
  8. 基于springboot汽车租赁系统
  9. 理解Resnet18的18的含义
  10. wamp server 图标不变绿色 环境变量配置 和localhost打不开项目怎么处理