项目简介
本项目是一个利用FASTBuild工具加速C++编译的示例项目,展示了如何使用FASTBuild生成Xcode项目文件,同时包含一个简单的控制台应用程序,可实现基本的计算器功能。
项目的主要特性和功能
- 借助FASTBuild高效构建系统,加速C++项目编译过程。
- 支持在MacOS和Windows平台上进行编译与运行。
- 通过控制台应用程序实现加、减、乘、除四种基本运算。
- 利用FASTBuild工具自动生成Xcode项目文件,便于MacOS平台开发。
安装使用步骤
前提条件
- 已安装对应操作系统的FASTBuild版本。
- MacOS用户需安装Xcode。
安装步骤
MacOS
- 从FASTBuild官网下载 x64 & ARM 二进制文件,并解压到
./tools/
目录。 - 为二进制文件添加执行权限:
chmod +x./tools/FASTBuild-OSX-x64+ARM-v1.11/FBuild chmod +x./tools/FASTBuild-OSX-x64+ARM-v1.11/FBuildWorker
- 执行以下命令绕过macOS安全警告:
xattr -d com.apple.quarantine./tools/FASTBuild-OSX-x64+ARM-v1.11/FBuild xattr -d com.apple.quarantine./tools/FASTBuild-OSX-x64+ARM-v1.11/FBuildWorker
使用步骤
MacOS
- 在项目根目录运行
generateXcode.sh
脚本生成Xcode项目文件:./generateXcode.sh
- 打开生成的Xcode项目,选择“Product”菜单中的“Build”构建项目。
- 若需使用“Run”按钮运行程序,按以下步骤配置“Run”方案:
- 选择
Product -> Build
先构建项目。 - 选择
Product -> Scheme -> Edit Scheme
。 - 在左侧边栏选择
Run
,再进入Info
选项卡。 - 在
Executable
下拉框中选择生成的可执行文件。 - 点击
Close
保存更改。
- 选择
- 运行程序,在控制台查看基本计算器功能演示。
注意事项
- 此项目仅为展示FASTBuild工具使用和C++基本计算功能的示例。
- 使用FASTBuild生成Xcode项目时,可能需根据实际环境适当配置。
- 在MacOS上使用“Run”按钮运行程序时,需手动配置“Run”方案指定可执行文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】