当前位置: 首页 > wzjs >正文

腾讯云主机能给几个网站备案故事式软文广告300字

腾讯云主机能给几个网站备案,故事式软文广告300字,网站模板含数据库下载,优化教程网官网目录 1 下载lazarus 2 下载sqlite3源码编译生成库文件 3 新建项目 4 设置并编译 一次极简单的测试,记录一下。 操作系统:统信UOS, 内核:4.19.0-arm64-desktop 处理器:D3000 整个流程难点是生成so库文件并正确加…

目录

1 下载lazarus

2 下载sqlite3源码编译生成库文件

3 新建项目

4 设置并编译


一次极简单的测试,记录一下。

操作系统:统信UOS,

内核:4.19.0-arm64-desktop

处理器:D3000

整个流程难点是生成so库文件并正确加载。从别的地方复制过来的so文件都不行,反复加载测试都失败。

以下是操作步骤:

1 下载lazarus

使用秋风定制的lazarus,全面支持常用操作系统,常见国产CPU。自己写的FPC/Lazarus安装程序(2025-06-24 v0.5.9.0下载) - 秋·风 - 博客园

安装说明非常详细,按照说明完成编译安装。

2 下载sqlite3源码编译生成库文件

SQLite Download Page

下载了 sqlite-amalgamation-3500100,编译生成 libsqlite3.so

建一个存放编译生成程序的文件夹,例如数据盘中,bin/

上面的so文件保存在 bin/sys/ 

3 新建项目

窗体很简单,form中只有一个按钮。

代码:

unit Unit1;{$mode objfpc}{$H+}interfaceusesClasses, SysUtils, Forms, Controls, Graphics, Dialogs, StdCtrls,SQLite3Conn, SQLDB, dynlibs, sqlite3dyn;type{ TForm1 }TForm1 = class(TForm)Button1: TButton;procedure Button1Click(Sender: TObject);privateprocedure ConnectDB;publicend;varForm1: TForm1;implementation{$R *.lfm}procedure TForm1.Button1Click(Sender: TObject);
beginConnectDB;
end;procedure TForm1.ConnectDB;
varConn: TSQLite3Connection;Trans: TSQLTransaction;DBPath, LibPath, LibName: String;xOK:Integer;
begin// 1. 确定库文件名{$IFDEF WINDOWS}LibName := 'sqlite3.dll';{$ENDIF}{$IFDEF LINUX}LibName := 'libsqlite3.so';{$ENDIF}{$IFDEF DARWIN}LibName := 'libsqlite3.dylib';{$ENDIF}// 2. 构建库文件路径LibPath := ConcatPaths([ExtractFilePath(ParamStr(0)),'sys',LibName]);// 3. 验证库文件是否存在if not FileExists(LibPath) thenbeginShowMessage('SQLite 库文件不存在:' + LineEnding + LibPath);Exit;end;// 4. 加载库文件xOK:=sqlite3dyn.InitializeSqlite(LibPath);if xOK=0 thenbeginshowmessage('ERROR: ' + LibName +' NOT Loaded');exit;end elsebeginshowmessage( LibName + ' Loaded OK');end;// 5. 构建数据库路径DBPath := ConcatPaths([ExtractFilePath(ParamStr(0)),'data','test.db']);// 6. 确保目录存在if not DirectoryExists(ExtractFilePath(DBPath)) thenif not ForceDirectories(ExtractFilePath(DBPath)) thenbeginShowMessage('无法创建目录: ' + ExtractFilePath(DBPath));Exit;end;// 7. 创建数据库对象Conn := TSQLite3Connection.Create(nil);Trans := TSQLTransaction.Create(nil);Conn.Transaction := Trans;try// 8. 设置数据库路径Conn.DatabaseName := DBPath;// 9. 处理新数据库创建if not FileExists(DBPath) thenbegintryConn.Open;Conn.ExecuteDirect('CREATE TABLE IF NOT EXISTS Test (id INTEGER PRIMARY KEY, name TEXT)');Trans.Commit;Conn.Close;ShowMessage('新建数据库: ' + DBPath);excepton E: Exception doShowMessage('创建数据库失败: ' + E.Message);end;end;// 10. 连接数据库tryConn.Open;Trans.Active := True;if Conn.Connected thenShowMessage('数据库连接成功!' + LineEnding +'路径: ' + DBPath + LineEnding)elseShowMessage('连接失败');excepton E: Exception doShowMessage('数据库连接错误: ' + E.Message + LineEnding +'请检查文件权限: ' + DBPath);end;finallyConn.Free;Trans.Free;end;
end;end.

4 设置并编译

设置输出路径到前面建立的目录。

然后编译。

运行试试:


文章转载自:

http://V2HXXJp3.pnLjy.cn
http://7AFnpABa.pnLjy.cn
http://PIMp5HoD.pnLjy.cn
http://bT2cuUqO.pnLjy.cn
http://MUIGKwPq.pnLjy.cn
http://8ebPHvzT.pnLjy.cn
http://jtZbRMzX.pnLjy.cn
http://4jdl13j3.pnLjy.cn
http://Nho9P3Ew.pnLjy.cn
http://ZlyFWSQZ.pnLjy.cn
http://feVFAdc5.pnLjy.cn
http://UNW9lHfI.pnLjy.cn
http://9HCczqGQ.pnLjy.cn
http://b8b6DxP3.pnLjy.cn
http://hxrOIwnu.pnLjy.cn
http://onqxNxAb.pnLjy.cn
http://DjMZ3Pi9.pnLjy.cn
http://dt3WJ16r.pnLjy.cn
http://HAmJxQLI.pnLjy.cn
http://H2ZH08fC.pnLjy.cn
http://ESaIGD2k.pnLjy.cn
http://HRCiiX58.pnLjy.cn
http://6pftZE2y.pnLjy.cn
http://WLXDsijn.pnLjy.cn
http://k3Elz3x9.pnLjy.cn
http://AOXOqzGp.pnLjy.cn
http://Do7V4Dcd.pnLjy.cn
http://MDHySWQv.pnLjy.cn
http://2Zr9EAC6.pnLjy.cn
http://YzSG3CVr.pnLjy.cn
http://www.dtcms.com/wzjs/628456.html

相关文章:

  • 专门做黄漫的网站曲靖手机网站建设
  • 网站备案有什么坏处长春模板网站建站
  • vf建设银行网站百度贴吧官网入口
  • 网站开发讲座梧州论坛手机红豆网
  • 人才招聘网站开发 源代码源码做网站教程
  • 关键词那种网站桔子seo工具
  • 河北省和城乡住房建设厅网站明年做哪个网站能致富
  • 餐馆效果图网站上海 .net网站建设
  • 小程序代理模板seo信息网
  • 郑州做网站hnqfu网站建设工期安排表
  • 新网 网站建立百度搜索广告价格
  • 东莞网站建制作公司网站建设比较好的公司
  • 免费浏览的不良网站比较好的前端网站
  • 如何在局域网内做网站策划公司起名
  • 美发营销型网站一级a做爰片视频免费观看网站
  • 常州青竹网络做网站3d建模软件有哪些
  • 嘉兴电子商务网站建设瑞安网站建设优化
  • 石家庄个人建站网站策划建站制作企业
  • 凡科建站电话咨询软装设计用什么软件
  • 服务器网站建设建站教程pdf
  • 电影网站带采集哪个建站系统适合外贸网站建设
  • 中文个人网站欣赏怎么用域名建网站
  • 网站设计版式什么是企业营销型网站?
  • php做网站完整视频学设计的基础是什么
  • 沈阳求做商城 网站做网站运营工资是不是很低
  • 做网站江西商务网站设计实训报告
  • 网站建设与设计意义网站关键词描述
  • 网站名称 域名wordpress个人站主题
  • 如何避免网站被攻击安庆做网站电话
  • 企业网站seo托管怎么做与做机器人有关的网站