lazarus怎样安装DirectX

发布时间:2019-08-01 04:04:25

lazarus 怎样安装DirectX函数库组件,求大神指点一下!谢谢!

推荐回答

CENT0S 5.5 \6 ubuntu11.10 都没安装成功

 

lazarus为linux下类似DELPHI的IDE编程环境,可以进行快速开发,在Ubuntu下安装lazarus步骤如下:

下载1. fpc-2.4.2-0.i386.deb.tar2. lazarus-0.9.30-i386.deb.tar3. fpc_crosswin32_2.4.2-110317_i386.deb把 fpc-2.4.2-0.i386.deb.tar 解压到目录,然后在目录下执行:dpkg -i *.deb然后把 lazarus-0.9.30-i386.deb.tar 解压到目录,然后在目录下执行:dpkg -i *.deb最后安装 fpc_crosswin32_2.4.2-110317_i386.deb 即可。最后在执行下: apt-get install -f

 

Lazarus下安装indy的正确方法:indy-10.2.0.3.tar.gz 下载indy后,解压缩到任意文件夹 2.以管理员模式启动lazarus 3.打开包,选择indy\lazarus\indylaz.lpk 3.添加 IdGlobal.pas 到包indylaz.lpk 4.编译,安装,完成INDY 10 在 Linux Lazarus 下無法運作的解決方案http://delphi.ktop..tw/board.php?cid ... tid=100948 (文中第 3 個回覆)(1) INDY 10 的 README 中有說, 在 UNIX 系統中編譯的時後要加入 "-dUseCThreads" 參數在你的 INDY 專案主選單 -> Project -> Compiler Options 之 Other 頁, 加入 "-dUseCThreads" 編譯參數(2) 在 Linux 跟 WIN32 環境中, 驅動 TIdTcpServer 的寫法也有不同WIN32 :procedure TForm1.FormActivate(Sender: TObject);beginIdTCPServer1.DefaultPort:= 6501;IdTCPServer1.Active:=true;end;Linuxprocedure TForm1.FormActivate(Sender: TObject);begin//uses idGlobal , the Id_IPv4 force the IdTCPServer to work in Id_IPV4 mode.IdTCPServer1.Bindings.Add.IPVersion := Id_IPv4; // 否則將出現 with socket error # 98 , address already in useIdTCPServer1.Bindings.Add.IP:='127.0.0.1';IdTCPServer1.Bindings.Add.Port:= 6501;IdTCPServer1.Active:=true;end;(3) 在 IdTCPServer1 的 OnExecute() 事件若要處理 VCL , 請使用 TIdSync 同步物件; 否則, 直接在 OnExecute() 事件中處理 VCL 顯示類的 CODE , 將導致被連線幾次後整個 Server 程式就 Crash 掉

以上问题属网友观点,不代表本站立场,仅供参考!