GUIDE Development tools for Windows(10) installation... 2

Similar documents
COP 3014: Spring 2018 A Guide to Using CLion

ROS Qt Creator Plug-in. Release

ROS Qt Creator Plug-in. Release

Parallel Programming

Code::Blocks Student Manual

Code::Blocks Student Manual

OOSIML SIMULATION MODELS. On Windows and Linux

CS 170 Java Tools. Step 1: Got Java?

ANUGA Installation Guide

Installing an IDE ELECTRICAL ENGINEERING AND COMPUTER SCIENCE DEPARTMENT. A practical guide to installing NetBeans for Java and C/C++

CROSS-PLATFORM UTILITIES (CXUTILS) LIBRARY 2.0 USER DOCUMENTATION

Installing PHP on Windows 10 Bash and Starting a Local Server

Display Modules (DL-DM) Application Developer's Guide

HOW TO USE CODE::BLOCKS IDE FOR COMPUTER PROGRAMMING LABORATORY SESSIONS

Install and Configure Ubuntu on a VirtualBox Virtual Machine

Command Line Navigation and Compiling

TI Connect Quick-Start Guide

Structured programming

Laboratory Assignment #3 Eclipse CDT

Eclipse CDT Tutorial. Eclipse CDT Homepage: Tutorial written by: James D Aniello

Table of Contents. PropellerIDE Documentation

Installation of the PLCnext Technology SDK and Eclipse

Handouts for Lecture 1

Using Eclipse for C, MPI, and Suzaku

Masternode Setup Guide

Installing Eclipse (C++/Java)

143a, Spring 2018 Discussion Week 4 Programming Assignment. Jia Chen 27 Apr 2018

IntelliJ IDEA Getting Started Guide for FIRST Robotics Competition

Setting up a compiler

IMPLEMENTING SCL PROGRAMS. Using Codeblocks

EECS Software Tools. Lab 2 Tutorial: Introduction to UNIX/Linux. Tilemachos Pechlivanoglou

Lab 1: First Steps in C++ - Eclipse

Coding in C at Home. Part 2 Computational Physics. April 21, 2016

Assignment Submission HOWTO

Getting Started with Eclipse/Java

To Install and Run NCS6

Manual Eclipse CDT Mac OS Snow Leopard

Setting up PyCharm Professional

F&S Introduction to QT5

Installation of Ubuntu, ns3 and compiling first script for Network Animator (nam)

Step by step to getting R installed on your computer

Building Allegro 5 Library using TDM-GCC and CMake

Setting up my Dev Environment ECS 030

ZedBoard Tutorial. EEL 4720/5721 Reconfigurable Computing

Install and Configure wxwidgets on Ubuntu

If you are on a Mac/Linux box, some commands will differ, but many will be the same.

Modern C++ for Computer Vision and Image Processing. Igor Bogoslavskyi and Cyrill Stachniss

UNic Eclipse Mini Tutorial (Updated 06/09/2012) Prepared by Harald Gjermundrod

Installing VMware Player to Run Ubuntu Linux on a Windows Machine

The Python Mini-Degree Development Environment Guide

Software Development I

Zephyr Kernel Installation & Setup Manual

DEVELOPING OOSIML SIMULATION MODELS. Using Codeblocks

How To Move MDaemon To A Different Installation Path Or A Different Installation Path On A New Server

COLD WALLET + MASTERNODE SETUP ON LINUX

1 Installation (briefly)

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine

Lab 2 Building on Linux

Installing NS-2 on Ubuntu & 12.10

manifold Documentation

LinX Software Suite v3 Getting Started

Exchange Address Book Order

LOCAL WALLET (COLD WALLET):

Massey University Follow Me Printer Setup for Linux systems

Instruction: Download and Install R and RStudio

Jackson State University Department of Computer Science CSC / Advanced Information Security Spring 2013 Lab Project # 5

Setting up cross compiling environment & Qt/X11 for the DXSERIES with the ELDK cross compiler

Android Studio Setup Procedure

Online Backup Client User Manual

Using RDP with Azure Linux Virtual Machines

Compiling Software on UNIX. System Administration Decal Spring 2009 Lecture #4 George Wu Slides prepared by Joshua Kwan

EE516: Embedded Software Project 1. Setting Up Environment for Projects

Applied Informatics POCO PRO C++ Frameworks

Exporting a Course. This tutorial will explain how to export a course in Blackboard and the difference between exporting and archiving.

1. Install Homebrew. 2. Install CMake. 3. Build and run the OpenGL program

1) Log on to the computer using your PU net ID and password.

Moving Materials from Blackboard to Moodle

USING CODEBLOCKS. Implementing Computational Models

Installing VirtualBox and Ubuntu

MEDIA COMPUTATION DRJAVA. Lecture 11.3 November 7, 2008

Ruby AN OVERVIEW. Luigi De Russis Dipartimento di Automatica e Informatica Politecnico di Torino

Freescale Semiconductor Inc. Vybrid DS-5 Getting Started Guide Rev 1.0

Online Backup Client User Manual

ENCM 339 Fall 2017: Cygwin Setup Help

Installing and Using Dev-C++

G-WAN. Complete install process for Ubuntu (both for the 32 and the 64 OS versions).

Configuring Visual Studio 2017 with SFML Game Engine

Using Eclipse for C Programming

Lab00: Software Environment Setup

Using the GCC toolchain for Mulle SW development.

2 Installing the Software

Getting Started with Kinetis SDK (KSDK) v.1.2

Configuring Ubuntu to Code for the OmniFlash or OmniEP

First Steps With Visual FlagShip 8 for Linux

Aeroscope SDK Linux. User Guide V

Red Suite 4 Getting Started. Applies to Red Suite 4.22 or greater

ECE 3574: Applied Software Design

Getting Started with Python and the PyCharm IDE

Installing GFI MailArchiver

143a, Spring 2018 Discussion Week 4 Programming Assignment. Jia Chen 27 Apr 2018

Transcription:

GUIDE Development tools for Windows(10) installation... 2 C\C++ compiler and CMake installation... 2 Mingw download... 2 Mingw installation... 3 Adding Mingw compilers folder to PATH variable... 7 CMake download... 10 CMake installation... 11 Developing C\C++ programs without IDE... 12 IDE installation... 15 Qt... 15 CLion... 23 Development tools for Linux (Ubuntu) installation... 29 C\C++ compiler and CMake installation... 29 Developing C\C++ programs without IDE... 30 IDE installation... 33 Qt... 33 CLion... 37 1

Development tools for Windows(10) installation C\C++ compiler and CMake installation Mingw download http://mingw.org/ 2

Mingw installation Click install I suggest you leave all options as on this screenshot 3

Just keep watching on green bar Click Continue 4

Then you ll see this window. We need to install only mingw32-base-bin and mingw32-gcc-g++bin 5

Click Installation and then Apply Changes Click Apply 6

Adding Mingw compilers folder to PATH variable Rightclick on This PC and then Properties Click on Advanced System Settings 7

Click on Environment Variables Choose PATH variable and click Edit 8

Click Browse and choose MinGW\bin folder Accept changes 9

CMake download 10

CMake installation Don t forget to add CMake to PATH 11

Developing C\C++ programs without IDE Now we can already create programs with text editors (for example I ll use Sublime Editor) Lets s create a simple program and save source code in main.cpp file 12

Now we can compile it through terminal (just write cmd in address bar to open it) Write g++ main.cpp to compile a source code 13

Now we have a.exe file that we can run 14

IDE installation Developing programs with text editor is cool, but it would be better to develop program with IDE. In this guide I ll show you how to install CLion and Qt IDEs. You can choose any of them. As for me, I like both, so it s for you to decide. But if you have weak PC, I suggest you choose Qt. Qt Qt download 15

16

Qt installation You can just skip this step We only need Qt Creator that is chosen by default 17

Install it wherever you want Click Tools/Options and set compilers, debugger and CMake 18

19

First project Press Ctrl+N and choose Non-Qt Project/Plain C++ Application Choose CMake 20

Choose directory for a project 21

Now you can run a simple program (Run or Ctrl+R) 22

CLion CLion download 23

CLion installation You can set these options as you wish, but I prefer like on screenshot 24

I prefer not to send Choose theme 25

Make sure that CLion found compilers and CMake and skip remaining steps Activate your student license (if you don t have it yet, get it on JetBrains website) 26

First project Click New Project Select project folder and set Language standard to C++11 27

Now you can run this simple program 28

Development tools for Linux (Ubuntu) installation C\C++ compiler and CMake installation Just type in terminal sudo apt-get install gcc g++ cmake 29

Developing C\C++ programs without IDE Now we can already create programs with text editors (for example I ll use Sublime Editor) 30

Create a simple program and save it as main.cpp 31

Now just type in terminal g++ main.cpp We just complied executable file a.out that can be executed through terminal 32

IDE installation Developing programs with text editor is cool, but it would be better to develop program with IDE. In this guide I ll show you how to install CLion and Qt IDEs. You can choose any of them. As for me, I like both, so it s for you to decide. But if you have weak PC, I suggest you choose Qt. Qt Qt download Just type in terminal sudo apt-get install qtcreator Ok, now we can run it 33

First project Choose Non-Qt Project/Plain C++ Application Select project folder 34

Select CMake 35

Now you can run a program by clicking Run button 36

CLion CLion download 37

38

CLion installation Extract folder from archive 39

Then run clion.sh script through terminal 40

I prefer not to send 41

I prefer light theme Make sure that CLion found compilers and CMake and skip remaining steps 42

Activate your student license (if you don t have it yet, get it on JetBrains website) 43

First project Click New Project Choose project folder and set Language standard to C++11 44

Now you can run this program by clicking Run button 45