仓颉编程语言4,遇到BUG求助

ops/2024/9/24 11:02:32/

本来准备整仓颉链接Mysql数据库。参考:GitCode - 全球开发者的开源社区,开源代码托管平台

这种方式是拿mysql官方的dll,编译一下,然后再封装成仓颉数据库驱动。这种方式不够逼格,所以准备解析mysql网络协议,从0开始写一个。这就需要用到socket。

官方给的代码:文档中心

 看着是不是很简单,咱们也简单写一个,如下代码,声明一个缓存区,两个socket。

 

编译:报错了。。。。。。。。。。。见下图

 

 考虑到可能是对windows支持不是很友好,所以又费了九牛二虎之力,安装了一个ubuntu,并不上仓颉sdk,同样代码,编译:

经过多次尝试,发现这个缓存声明这个可以解决,解决方法见下图:

 但是TcpSocket是无论如何也找不到了。可能是我环境变量配置的有问题,因为运行批处理不管用,都是手动配置的,并没有配置全部环境变量。

哪个大神知道这个问题怎么解决,来知道一下。


http://www.ppmy.cn/ops/115246.html

相关文章

奇瑞汽车—经纬恒润 供应链技术共创交流日 成功举办

2024年9月12日,奇瑞汽车—经纬恒润技术交流日在安徽省芜湖市奇瑞总部成功举办。此次盛会标志着经纬恒润与奇瑞汽车再次携手,深入探索汽车智能化新技术的前沿趋势,共同开启面向未来的价值服务与产品新篇章。 面对全球汽车智能化浪潮与产业变革…

蓝桥杯【物联网】零基础到国奖之路:七. 串口

蓝桥杯【物联网】零基础到国奖之路:七. 串口 第一节 串口通信理论第二节 软件通信协议第三节 DMA理论第四节 CubeMX的配置第五节 代码模版 第一节 串口通信理论 通用异步收发传输器(UART)是一种串行异步收发协议,应用十分广泛。UART将数据二…

C/C++笔记

C/CPP笔记 杂记 struct msg_train和typedef struct msg_train 大小不一样 cstdio和stdio #include <stdio.h>int main() {printf("Hello, World!\n");return 0; } #include <cstdio>int main() {std::printf("Hello, World!\n");return 0; } 命…

常见协议及其默认使用的端口号

在网络通信中&#xff0c;端口号用于标识特定的应用程序或服务。IANA&#xff08;Internet Assigned Numbers Authority&#xff09;负责分配和管理这些端口号。端口号分为三个范围&#xff1a; 熟知端口&#xff08;Well-Known Ports&#xff09;&#xff1a;0到1023&#xf…

【计算机网络最全知识点问答】第一章 概述

重点和难点 重点&#xff1a; 计算机网络的定义、发展历程、组成部分、分类以及网络体系结构等方面的内容。 重点掌握 OSI 七层模型和 TCP/IP 模型的特点和功能。 电路交换、报文交换、分组交换的特点。 难点&#xff1a; 理解网络体系结构中各层的功能及相互关系。 区分 O…

Node.js官网无法正常访问时安装NodeJS的方法

目录 一、使用 nvm 进行安装二、通过阿里云开源镜像站进行安装 一、使用 nvm 进行安装 此时如果直接使用 nvm install 命令进行安装会报错&#xff1a; nvm install 16.14.0Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt. Get “https://nodejs.org/dis…

【C++笔试强训】如何成为算法糕手Day1

学习编程就得循环渐进&#xff0c;扎实基础&#xff0c;勿在浮沙筑高台 循环渐进Forward-CSDN博客 笔试强训第一天 目录 循环渐进Forward-CSDN博客 第一题&#xff1a;两个数组的交集 暴力循环法&#xff1a; 哈希法 &#xff1a; 数组下标法&#xff1a; 第二题&#x…

Spring Data Rest 远程命令执⾏命令(CVE-2017-8046) 靶场攻略

靶场环境 vulhub/spring/CVE-2017-8046 漏洞复现 1. 访问 http://47.113.231.0:8080/customers/1 2.抓取数据包&#xff0c;使⽤PATCH请求来修改 PATCH /customers/1 HTTP/1.1 Host: 47.113.231.0:8080 Accept-Encoding: gzip, deflate Accept: */* Accept-Language: en U…