C++
Development Environment


return to main index



Introduction

This page provides information about the C++ development environments for Windows, MacOSX and Linux.


Windows Visual Studio Community 2019

Download link: Windows Visual Studio Community (VSC)

On Windows, when Cutter compiles and links it does so by referencing a Microsoft Visual Studio file named vcvars64.bat located in this directory,


C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build

The Cutter pref that must be set to point to the full path of vcvars64.bat file is shown below.



Figure 1


Installing Windows Visual Studio Community 2019

Make sure the following options are selected.



Figure 2



Figure 3


Cutter Preferences


Pixar Devkit

If the reader intends to develop plugins, such as Pattern shaders and Procedural Primitives, for Pixar's RenderMan the following prefs must be set.



Figure 4


Figure 5


Arnold Devkit

If the reader intends to develop plugins, such as shaders, for Arnold the following prefs must be set.



Figure 6




MacOSX

On MacOSX, Cutter must have access the GNU development tools that are part of XCode. The reader can either download and install XCode - all 6GB. Or, they can install Homebrew and get as a "by-product" of it's installation just those XCode components that will enable them to peform C/C++ developement.

The prefs for MacOSX and Linux are already set.



Figure 7



Linux

Linux has the GNU development tools preinstalled so their is nothing to set up because Cutter's prefs are pre-set with the correct paths and compilation flags.








© 2002- Malcolm Kesson. All rights reserved.