


Debug is generally used for developer-level testing but may also be required for user-level testing and troubleshooting. The following table describes the options and gives some background. Next, we will run CMake to generate the build configuration. Issue the following brew commands in your terminal. If you prefer to use a GUI version of CMake, you can download it from here.įreeCAD maintains a Homebrew 'tap' which installs the required formulas and dependencies. The command-line version of CMake is automatically installed as part of the Homebrew installation, above. You then issue the 'make' command to actually build that configuration. The Homebrew main page provides an installation command line that you simply paste into a terminal window.ĬMake is a build tool that generates a build configuration based on variables you specify. Homebrew is a command line based package manager for macOS. The following software must be installed to support the build process. If you just want to evaluate the latest pre-release build of FreeCAD, you can download pre-built binaries from here. This page serves as a quick start, and is not intended to be comprehensive with regard to describing all the available build options. If you plan to use XCode Beta, please be sure to download Command Line Tools add on through a dmg package to workaround some libz dependency issues. It is known to work on macOS BigSur Beta with XCode 12.0 beta. These instructions have been tested on macOS Catalina with standard XCode 11.6.

Install c++ compiler for mac from cmd line how to#
This page describes how to compile the FreeCAD source code on MacOS X.
