首页 > 数据库 >如何使用delphi编译heidisql

如何使用delphi编译heidisql

时间:2023-05-30 21:34:50浏览次数:41  
标签:heidisql delphi 编译 点击 选中 下图 加载

本次使用delphi 11.3版本,delphi的社区版已经免费下载了,申请完之后官方会把下载地址和序列号发到邮箱中

1)下载安装过于简单就不写了

2)git拉取heidesql的源代码

3)delphi加载并安装SynEdit,点击Open Project后加载SynEdit.groupproj

在右侧的窗口中,选择Compile All

编译过程中会提示一个报错如下图

如下图在procedure之上加一个  {$HIGHCHARUNICODE ON} 就可以了

下图表示编译成功

 

 4)编译成功后关闭 Close All

5)编译VirtualTreeView,依然使用Open Project选中下图中的文件

点击install

之后,依次点击“"Tools > Options > Language > Delphi > Library > Library Path > [...]”

再直接点击找到Source文件夹,确保32和64位都选中了Source文件夹

6)依然是Close All

7)关闭delphi,然后在http://www.madshi.net/  下载  http://madshi.net/madCollection.exe

如下图选中黑色的模块

接着在下图输入yes

直到安装成功

8)再打开delphi加载下图中的文件

在project中找到mad的选项

保证madexcept选中

9)开始编译主程序

不出意料的又出现了报错

10)这是最坑的一点,作者文档都没写清楚,双击build-res.bat

再编译就成功了

11)执行

谢谢

标签:heidisql,delphi,编译,点击,选中,下图,加载
From: https://www.cnblogs.com/k4n5ha0/p/17444448.html

相关文章

  • uniapp条件编译文件夹,静态资源
    用于处理条件编译一些文件夹,防止小程序包过大,因为不同平台有些文件可能不需要 1、引入删除的npm包用于删除不需要的静态文件npminstallcopy-webpack-plugin--save-dev  2、创建build.js配置文件,叫啥都行,为了引入直接写vue.config.js里面也可以/***打包配置文件......
  • 源码编译安装openssh 最新版
    #创建几个目录备用mkdir-p/usr/local/zlib/mkdir-p/usr/local/openssl/mkdir-p/usr/local/openssh/ #安装编译需要用到的依赖包yum-yinstallwgetdnfvimgccgcc-c++makeperlpam-devel #下载相关源码包cd/rootwgethttps://ftp.openbsd.org/pub......
  • MegEngine 使用小技巧:如何解读 MegCC 编译模型几个阶段 Pass 的作用
    MegCC 是一个真真实实的深度学习模型编译器,具备极其轻量的Runtime二进制体积,高性能,方便移植,极低内存使用以及快启动等核心特点。用户可在MLIR上进行计算图优化,内存规划,最后通过预先写好的code模版进行代码生成。MegCC中主要的PassMGBToKernelPass:这个Pass主要将MGB......
  • springboot-解决项目编译后resources下文件生成乱码问题
    SpringBoot项目下resources文件项目编译之后resources下文件会生成乱码,是说明maven打包的时候出现问题缺少一个插件<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId>......
  • m基于钱搜索算法的BCH编译码matlab仿真,仿真输出误码率曲线和编码增益曲线
    1.算法仿真效果matlab2022a仿真结果如下:  2.算法涉及理论知识概要 BCH编译码是一种纠错能力强,构造简单的信道编译码。BCH编译码的生成多项式可以由如下的式子表示:  ①BCH码是一种纠错码、线性分组码、循环码。 ②需要传输信息位数:k ③纠错能力:t ④总码长......
  • sse 与 编译器自动优化
    directx形式的矩阵和向量计算代码在编译的时候是自动汇编为sse汇编的何时使用手写sse指令呢,当你的应用程序需要写一些物理运算时候可以使用自己编写的sse计算函数来为3维运算加速关于amd指令集(3dnow)有的程序在编写的时候可以使用判断来判断是否是amd平台的cpu如果上了......
  • codon-基于LLVM的python编译器
    安装目前只linux和mac系统。从https://github.com/exaloop/codon下载最新版进行安装。然后设置环境变量:exportPATH=~/.codon/bin:$PATHexportCODON_PYTHON=/usr/lib/libpython3.10.so上述路径换成自己的系统路径。下面的示例代码(goldbach.codon):importmathdefprime(n)......
  • 通过实际的例子,介绍编译器的工作过程
    本文详细介绍下面这张图。编译器是将高级语言代码翻译为机器语言代码的工具。编译器的工作可以划分为多个重要阶段,以下是其中几个常见的阶段,并给出了具体例子:词法分析(LexicalAnalysis):在词法分析阶段,编译器将源代码分解成词法单元(Token)序列。词法单元是语法上具有意义的最小......
  • [Libjingle 0.4]LibJingle编译指南
    LibJingle(forUbuntu)编译指南 LibJingle(forWin)编译指南 LibJingle项目恢复活跃 Compilelibjingleonubuntu......
  • 循环依赖导致编译或者服务启动报错问题:The dependencies of some of the beans in the
    错误如图: 我的是服务器启动服务时报错:***************************APPLICATIONFAILEDTOSTART***************************Description:Thedependenciesofsomeofthebeansintheapplicationcontextformacycle报错原因:两个类相互引用对方,导致Spring在初始化b......