想要对您Mac电脑上的文件进行GUI编程或者编译吗?可是又不知道如何去启动编辑?那就来看看这里的MAC GUI编程编译wxWidgets源码教程吧。只要通过了MAC GUI编程编译wxWidgets源码教程您就可以将那些下载回来的文件都可以编译为可执行未见了哦。

MAC GUI编程编译wxWidgets源码教程步骤:

a. 使用终端,进入源码目录

创建自己可识别的文件夹cocoabuildwx,进入目录

$mkdir cocoabuild

$cd cocoabuild

b.指定使用编译的CPU架构,我用的是x86_64($uname -a查看)

c.变更一些参数

$../configure --with-cocoa --disable-shared CFLAGS="$arch_flags" CXXFLAGS="$arch_flags" CPPFALGS="$arch_flags" LDFLAGS="$arch_flags"

d.

$make

f.

编译例子【可以不选择编译】

$cd samples

$pwd

/Users/shelley/Downloads/wxWidgets-2.9.5/cocoabuildwx/samples

$make

例子编译完成之后,即可运行。

经过以上步骤,我们把下载的源文件,都已经编译为可执行文件.o 可以在./cocoabuildwx/lib 文件夹下看到我们所需要的静态链接库和与此库对应的setup.h

mac c语言 gui,MAC GUI编程编译wxWidgets源码教程相关推荐

  1. Mac上编译Qt源码教程

    一.下载Qt安装包 此处推荐5.12.9版本 下载链接: 链接: https://pan.baidu.com/s/1X-7uePfAIY2psDR4X9F8gg密码: bgjo 原因:因为我自己用的是 ...

  2. C语言实现三子棋小游戏(源码+教程)

    我猜中了开头,却猜不到这结局.--<大话西游> 目录 1.设计框架 2.设计流程 2.1菜单 2.2初始化棋子 2.3初始化棋盘 2.4玩家输入落子的坐标 2.5电脑随机生成棋子 2.6判 ...

  3. python qt gui快速编程_《PYTHON QT GUI快速编程 PYQT编程指南》源码

    文件名大小更新时间 <PYTHON QT GUI快速编程 PYQT编程指南>源码\chap01\answers.txt9882007-06-27 <PYTHON QT GUI快速编程 ...

  4. mac下编译安卓源码

    资源 Mac OS10.12 编译Android源码8.1 aosp编译-需翻墙 Mac下编译安卓源码 手把手教你在Mac OS下载.编译及导入Android源码 步骤 准备 磁盘空间大于180G 安 ...

  5. 我在windows10下,使用CMake gui 编译krita源码

    系列文章目录 文章目录 系列文章目录 前言 一.krita编译说明 二.使用步骤 前言 我在windows10下,使用CMake gui 编译krita源码 where is the source c ...

  6. 我在windows10下,使用CMake gui 编译krita源码,CMake gui报错:LibMyPaint_DIR-NOTFOUND

    系列文章目录 文章目录 系列文章目录 前言 一.原因 二.解决 1.引入库 前言 我在windows10下,使用CMake gui 编译krita源码 where is the source code ...

  7. 【光学】基于matlab GUI杨氏双缝干涉【含Matlab源码 001期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[光学]基于matlab GUI杨氏双缝干涉[含Matlab源码 001期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式2: 付费 ...

  8. 【Windows 逆向】CheatEngine 工具 ( CheatEngine 简介 | 使用 Lazarus 编译 CE 源码 | CheatEngine 相关文档资料 )

    文章目录 一.CheatEngine 简介 二.使用 Lazarus 编译 CE 源码 三.CheatEngine 相关文档资料 一.CheatEngine 简介 CheatEngine 简称 CE ...

  9. python编译器源码_编译python源码

    广告关闭 回望2020,你在技术之路上,有什么收获和成长么?对于未来,你有什么期待么?云+社区年度征文,各种定制好礼等你! 尝试通过源码自己编译 python,使用的系统是 ubuntu14.04 l ...

最新文章

  1. 风控特征—关系网络特征工程入门实践
  2. 独家 | 教你用卷积神经网络对视觉神经元进行建模(附资源)
  3. Spring读取配置文件,获取bean的几种方式
  4. 模拟 CSU 1562 Fun House
  5. “速卖通”店铺3天销量破零运营技巧
  6. 社交网络+大数据真的用来可以模拟一个活人吗?
  7. mysql 查询条件优先级_mysql条件查询and or使用实例及优先级介绍
  8. 爱思唯尔云论坛:疫情挑战下的大数据与人工智能研究
  9. mac m1下golang连接mysql极速入门
  10. LeetCode 126 单词接龙 II
  11. 7-9 地下迷宫探索 (8 分)
  12. Linux内核分析第一周——计算机是如何工作的
  13. Jenkins构建jmeter进行接口测试的一些配置
  14. [CTSC1999][网络流24题]家园
  15. Dropout 丢弃法 动手学深度学习v2 pytorch
  16. 嵌入式硬件入门——蜂鸣器
  17. 2019年山东计算机单招学校,2019年山东单招学校排名前十的有哪些?
  18. 记 flip 简单的动画思路
  19. 安卓手机存储卡使用技巧。
  20. 十个值得珍藏的正则表达式

热门文章

  1. 分享个仙剑奇侠传九野挂机脚本,自动对战过关刷奖励
  2. Java 之父Oracle
  3. LTE同步技术(一)
  4. Web自定义报表前后端代码-使用dataTable插件实现自定义报表统计
  5. 微信支付apiV3异常:The corresponding provider for the merchant already exists
  6. input失去焦点事件和点击事件冲突的解决思路
  7. 嗑瓜子杂谈篇:参与承办2018数博会是一种怎样的体验
  8. java connection用法_Java Connection.close方法代码示例
  9. 刷脸庞大的交易市场从而也带来新的商机
  10. 【翻译】Deep Anatomical Context Feature Learning for Cephalometric Landmark Detection