lazarus编译X86/X64的程序

一、以下两个包都得安装,不然 64 位 lazarus 编译不出 32 位的 DLL。

  • lazarus-1.8.4-fpc-3.0.4-win64.exe
  • lazarus-1.8.4-fpc-3.0.4-cross-i386-win32-win64.exe

二、IDE里面设置切换编译

1.      project-project Options

2.      Compiler Options-Config and Target

3.  选择一个编译设置

   64位程序:

   Target OS (-T): Win64

     Target CPU family (-P): X86_64

          32位程序:

   Target OS (-T):Win32

     Target CPU family (-P): i386

posted @ 2018-12-21 14:55  h2z  阅读(1686)  评论(0编辑  收藏  举报