• CodeTyphon跨平台交叉编译配置


    CodeTyphon和Lazarus的关系相当于就是ubuntu和linux的关系

    https://www.lmlphp.com/user/57824/article/item/1643421/

    不过CodeTyphon提供了很多一键配置即可使用的交叉编译配置,而Lazarus就比较麻烦了,我也没用Lazarus交叉编译过

    首先假设我们交叉编译是在windows编译出linux可执行程序,那么我们需要做的事情大致上分为以下几步:

    下载跨平台交叉工具链(Download Cross Toolchains)

    框选出来的两个都可以

    然后选择我们所需的linux,平台cpu位数需要自己根据自己的需求来,选择好后点选最右边的下载标识等待下载(我们这里选择的win64-i386-linux

    下载系统二进制库(Download OSes Libraries)

    下载win64-i386-linux对应的库,你也可以选择qt4那个,只是界面库不一样而已

    FPC Cross elements

    这一步就相当于写处理配置了,根据你选择的win64-i386-linux

    Typhon的工程配置选择

    前几步做好后,现在只需要在ide里面做一些设置即可了,我直接放图,应该大家能看懂
    打开 工程 > 工程选项 > 编译选项 > 路径Libraries路径设置好

    然后选择平台

    Lazarus和CodeTyphon编译出来的程序体积都比较大,减小体积可以把generate debugging info for GDB的选项去掉

    最后编译程序即可

    参考资料:

  • 相关阅读:
    ***CSS3 Gradient渐变色(转:http://www.w3cplus.com/content/css3-gradient)
    CSS3实现边框锯齿效果
    css3超炫8种loading加载特效
    CSS3:Transition属性详解
    WebApp之Meta标签
    css3渐变色
    转:CSS设置滚动条样式
    使用Composer安装 Laravel 和 ThinkPHP
    laravel 数据库迁移
    sublime text 3 常用插件和配置
  • 原文地址:https://www.cnblogs.com/cinemaparadiso/p/16743832.html
Copyright © 2020-2023  润新知