Download Goanna Studio User Guide
Transcript
Contents 1 System Requirements 5 1.1 Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.1.1 Microsoft Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.1.2 Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.1.3 Other Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 IDE Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3 Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.4 Supported Compilers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.4.1 A Word On C99 and C++11 Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.4.2 A Word On Compiler-Specific Syntax Extensions . . . . . . . . . . . . . . . . . . . . . . . . 7 1.4.3 Analog Devices C/C++ Compiler for SHARC Processors (cc21k Dialect) . . . . . . . . . . . 7 1.4.4 ARM C/C++ Compiler (armcc Dialect) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4.5 Cosmic Software C Cross Compiler (cosmic Dialect) . . . . . . . . . . . . . . . . . . . . . 8 1.4.6 Freescale (metrowerks Dialect) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4.7 GNU C/C++ Compiler (GCC) (gnu Dialect) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4.8 IAR Toolchain for 8051, ARM, AVR, MSP430, M16C and R8C (iar-8051, iar-arm, iaravr, iar-msp430 and iar-m16c Dialects) . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Keil Cx51 and C166 Optimizing C Compiler (c51 and c166 Dialects) . . . . . . . . . . . . . 9 1.4.10 Microsoft Visual C++ (microsoft Dialect) . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.4.11 QNX QCC (qnx Dialect) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.4.12 Renesas H8S, H8/300 Series C/C++ Compiler (renesas-h8 Dialect) . . . . . . . . . . . . . 9 1.4.13 Renesas RXC Toolchain (renesas-rx Dialect) . . . . . . . . . . . . . . . . . . . . . . . . 9 1.4.14 TI Build Tools (ti-armcl, ti-cl16x, ti-cl2000, ti-cl430, ti-cl470, ti-cl500 and ti-cl55 Dialects) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.4.15 Wind River Diab Compiler (diab Dialect) . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.5 Known Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4.9 2 Getting Started 11 2.1 License Agreement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2 Installing Goanna Studio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2.1 Installing Goanna Studio Using Plugin Installation Wizard . . . . . . . . . . . . . . . . . . 11 2.2.2 Installing Goanna Studio By Extracting Package Manually . . . . . . . . . . . . . . . . . . 13 2.3 License Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.3.1 Online Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.3.2 Manual Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.3.3 Activating Floating License . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2