Home
Search results “Cmake compiling options”
Compiling C++ using CMake and Make (CS20170204)
 
05:17
This dev log shows how to compile C++ code using a Makefile generated by CMake. This will also allow you add a flag to compile c++14 compliant syntax. Requirements: * g++ * cmake 3.x * text editor
Views: 58111 devlogs
Using make and writing Makefile ( in C++ or C )
 
20:46
In this Video we will see How to use make command and make file and How to make SIMPLE C++ Makefile. A makefile is a specially formatted text file that a UNIX program called 'make' can interpret. Basically, the makefile contains a list of requirements for a program to be 'up to date.' The make program looks at these requirements, checks the timestamps on all the source-files listed in the makefile, and re-compiles any files which have an out-of-date timestamp. generally GCC and Make is used to to compile, link and build your c or C++ program. This is A Simple Makefile Tutorial in which you will learn how to write a makefiles with good makefile example. I will explainn What is a makefile ? Makefile with sub-directories, Makefile steps, Make File Tutorial, makefile c++ tutorial, make file tutorial, how to make software in c++, makefile tutorial g++, makefile template c++. ------------------Online Courses to learn---------------------------- Java - https://bit.ly/2H6wqXk C++ - https://bit.ly/2q8VWl1 AngularJS - https://bit.ly/2qebsLu Python - https://bit.ly/2Eq0VSt C- https://bit.ly/2HfZ6L8 Android - https://bit.ly/2qaRSAS Linux - https://bit.ly/2IwOuqz AWS Certified Solutions Architect - https://bit.ly/2JrGoAF Modern React with Redux - https://bit.ly/2H6wDtA MySQL - https://bit.ly/2qcF63Z ----------------------Follow--------------------------------------------- My Website - http://www.codebind.com My Blog - https://goo.gl/Nd2pFn My Facebook Page - https://goo.gl/eLp2cQ Google+ - https://goo.gl/lvC5FX Twitter - https://twitter.com/ProgrammingKnow Pinterest - https://goo.gl/kCInUp Text Case Converter - https://goo.gl/pVpcwL -------------------------Stuff I use to make videos ------------------- Stuff I use to make videos Windows notebook – http://amzn.to/2zcXPyF Apple MacBook Pro – http://amzn.to/2BTJBZ7 Ubuntu notebook - https://amzn.to/2GE4giY Desktop - http://amzn.to/2zct252 Microphone – http://amzn.to/2zcYbW1 notebook mouse – http://amzn.to/2BVs4Q3 ------------------Facebook Links ---------------------------------------- http://fb.me/ProgrammingKnowledgeLearning/ http://fb.me/AndroidTutorialsForBeginners http://fb.me/Programmingknowledge http://fb.me/CppProgrammingLanguage http://fb.me/JavaTutorialsAndCode http://fb.me/SQLiteTutorial http://fb.me/UbuntuLinuxTutorials http://fb.me/EasyOnlineConverter
Views: 352849 ProgrammingKnowledge
OpenCV Basics - 11 - Building OpenCV + Contribute with CMake
 
13:47
In this video, rather than use the downloaded OpenCV libraries we build them ourselves using CMake. In addition, we show how to include the optional contribute libraries. Want to help me make more videos covering more content? https://www.patreon.com/glecakes
Views: 26646 George Lecakes
How to CMake Good - 0d - Visual C++ without Visual Studio
 
12:06
It's common to want to use Visual C++ but without using the Visual Studio IDE. I'll talk about using Visual C++ is this video without ever starting Visual Studio. You'll be able to compile with MSVC even without using MSBuild. I'll be comparing using CMake with MSBuild, NMake, and Ninja, all using Visual C++. A useful tip when using a specific generator (with CMake's `-G` flag): You only need to specify the `-G` option the first time you configure a new build directory. Once a build directory has a CMakeFiles/ directory in it, the generator will be remembered as long as that directory exists. Here are some nice links: - The "Build C/C++ code on the command line" documentation on MSDN: https://docs.microsoft.com/en-us/cpp/build/building-on-the-command-line - The MSVC command line options documentation on MSDN: https://docs.microsoft.com/en-us/cpp/build/reference/compiler-options - The MSVC linker command line options documentation on MSDN: https://docs.microsoft.com/en-us/cpp/build/reference/linker-options - A very important YouTube video: https://www.youtube.com/watch?v=EOcJR9vFqHw - The Ninja releases page on GitHub: https://github.com/ninja-build/ninja/releases Say "A semicolon-separated list of directories" three times, fast.
Views: 1839 vector-of-bool
Anatomy of Cross-Compilation Toolchains
 
58:43
Anatomy of Cross-Compilation Toolchains - Thomas Petazzoni, Free Electrons All embedded Linux developers use cross-compilation toolchains as part of their daily work. However, few of them really understand precisely what it is, what it contains, how it is organized, how it is created, and the numerous variants and configurations of available cross-compilation toolchains (different ABIs, FPUs, versions, etc.). Through this talk, we will dissect cross-compilation toolchains, identify the different components, discuss the build process of a cross-compilation toolchain, and the different configuration options and how they affect the user of the cross-compilation toolchain. About Thomas Petazzoni Thomas Petazzoni is CTO and embedded Linux engineer at Free Electrons. He contributes to the support of Marvell ARM processors in the Linux kernel, and is a major contributor to the Buildroot embedded Linux build system. As part of his Buildroot work, Thomas has done extensive contributions to the code building cross-compilation toolchains and the code importing existing cross-compilation toolchains in Buildroot.
Views: 7440 The Linux Foundation
ARM Development with GCC and Make (1)
 
19:28
First a young (but maturing) GCC-based project implementation is demonstrated, then we unravel the mysteries behind the source and work towards piecing our own minimal project together with a bit of reverse engineering and help from ARM's example code. JLink Reflash video: https://www.youtube.com/watch?v=ezPou8W_Ntc
Views: 10525 Vaughn Kottler
CppCon 2017: Mathieu Ropert “Using Modern CMake Patterns to Enforce a Good Modular Design”
 
57:41
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2017 — CMake is the build system chosen by most open-source C++ projects. While it is fully capable of helping you enforce a good modular design, those features are usually not well known or understood. In this talk I will present modern CMake practices that will simplify your project build and help you design better C++ components with clear dependencies and build interfaces (the sum of compile flags required to use a given library). We will first do a quick recap of the theory behind modular design, most of it coming from John Lakos' work on Large Scale C++ Software Development. Then we will see a few of the legacy CMake patterns that can be found in a lot of open source projects and explain their shortcomings. We will learn how to create a clean C++ library using modern CMake practices and depend on it in others modules. Finally, we will explore the options available to export the build interfaces for use by external projects. In this last part a few external tools will be discussed such as pkg-config and Conan. — Mathieu Ropert: Senior Developer, Murex Mathieu is a Senior Developer at Murex where he works as a C++ expert and animates internal workshops & events. A long term open-source enthusiast, he tries to make C++ more portable across platforms. He is also co-host of the Paris C++ Meetup. — Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
Views: 26670 CppCon
Set Up C++ Development With Visual Studio Code on Windows 10 (VS Code)
 
23:36
In this video I am going to show, How to Set Up C++ Development With Visual Studio Code on Windows 10. We will use MinGW with VS code as our compiler and debugging tool. So First I will show How to install mingw. The we will see how to create, build and compile our first C++ Program on VScode. With an updated VS Code you can do it in the following manner: Hit (Ctrl+P) and type: ext install cpptools Open a folder (Ctrl+K & Ctrl+O) and create a new file inside the folder with the extension .cpp (ex: main.cpp): Type in your code and hit save. Press (Ctrl+Shift+P and type, Configure task runner and then select other at the bottom of the list. { "version": "2.0.0", "tasks": [ { "label": "build hello world", "type": "shell", "command": "g++", "args": [ "-g", "helloworld.cpp" ], "group": { "kind": "build", "isDefault": true } } ] } Hit (Ctrl+Shift+B to run Build task. This will create the .obj and .exe files for the project. For debugging the project, Hit F5 and select C++(Windows). In launch.json file, edit the following line and save the file: Below is an example using the MinGW GDB debugger: { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/a.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "miDebuggerPath": "C:\\mingw\\bin\\gdb.exe", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "build hello world" } ] } Hit F5. -------------------Online Courses to learn---------------------------- Data Analytics with R Certification Training- http://bit.ly/2rSKHNP DevOps Certification Training - http://bit.ly/2T5P6bQ AWS Architect Certification Training - http://bit.ly/2PRHDeF Python Certification Training for Data Science - http://bit.ly/2BB3PV8 Java, J2EE & SOA Certification Training - http://bit.ly/2EKbwMK AI & Deep Learning with TensorFlow - http://bit.ly/2AeIHUR Big Data Hadoop Certification Training- http://bit.ly/2ReOl31 AWS Architect Certification Training - http://bit.ly/2EJhXjk Selenium Certification Training - http://bit.ly/2BFrfZs Tableau Training & Certification - http://bit.ly/2rODzSK Linux Administration Certification Training-http://bit.ly/2Gy9GQH ----------------------Follow--------------------------------------------- My Website - http://www.codebind.com My Blog - https://goo.gl/Nd2pFn My Facebook Page - https://goo.gl/eLp2cQ Google+ - https://goo.gl/lvC5FX Twitter - https://twitter.com/ProgrammingKnow Pinterest - https://goo.gl/kCInUp Text Case Converter - https://goo.gl/pVpcwL ------------------Facebook Links ---------------------------------------- http://fb.me/ProgrammingKnowledgeLearning/ http://fb.me/AndroidTutorialsForBeginners http://fb.me/Programmingknowledge http://fb.me/CppProgrammingLanguage http://fb.me/JavaTutorialsAndCode http://fb.me/SQLiteTutorial http://fb.me/UbuntuLinuxTutorials http://fb.me/EasyOnlineConverter
Views: 268781 ProgrammingKnowledge
Modern CMake for modular design - Mathieu Ropert - Meeting C++ 2017
 
54:53
CMake is the build system chosen by most of the C++ open source projects. While it is fully capable of helping you enforce a good modular design, those features are usually not well known or understood. In this talk I will present modern CMake practices that will simplify your project build and help you design better C++ components with clear dependencies and build interfaces (the sum of compile flags required to use a given library). We will first do a quick recap of the theory behind modular design, most of it coming from John Lakos' work on Large Scale C++ Software Development. Then we will see a few of the legacy CMake patterns that can be found in a lot of open source projects and explain their shortcomings. We will learn how to create a clean C++ library using modern CMake practices and depend on it in others modules. Finally, we will explore the options available to export the build interfaces for use by external projects.
Views: 3218 Meeting Cpp
How to CMake Good - 0e - CMake in Visual Studio Code
 
04:28
Nothing technical here. In future videos I'm going to be using Visual Studio Code to drive CMake so I thought I'd make sure to document how you can follow along if you also using VS Code. No corrections for now. This video is immaculate. Plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug plug.
Views: 5127 vector-of-bool
Visual Studio Code to develop Qt apps (C++) using CMake
 
36:36
This is a tutorial on how to create a Qt application on visual studio code. The idea is to use CMake on both Qt and VS Code. Qt Creator is a good IDE, however the debugger sometimes crashes and is at times limited. VS Code is a lightweight editor which can be well customized function as an IDE. Unfortunately it has no QML debugging for the time being. It is however really good and can be used for multiple languages. The debugger, although simple, works well. Although in this video I use CMake, you can always get the compile commands and custom build your projects using the tasks.json file. You just need to input the compile commands there. You'll need the CMake gui application to generate the compile commands in the same way we did in the beginning. You'll also need to add the "-g" option to your command line to get the debug flags so you can use the debugger. If you're using Mac, it'll have the lldb debugger, while on linux and windows (if you had installed minGW), you'll have the gdb debugger. This has to be set accordingly in the launch.json file when you run debugging for the first time. The CMake tool extension automates things so you don't have to do much configuring. And sorry for the typos in the video.
Views: 3810 Mohammed
How To : Setup Eclipse IDE for C/C++ Development
 
04:57
- GCC 32 bits: https://drive.google.com/file/d/1wbHsVFrbua48xhKYeOxqBy5bnp5I17D_/view?usp=sharing - GCC 64 bits: https://drive.google.com/file/d/1giBsQqIV1BsT6SQAs5MbDc3hZQThKeVL/view?usp=sharing Please skip Tags: eclipse cdt download eclipse cdt plugin eclipse cdt tutorial eclipse c/c++ download eclipse c/c++ plugin eclipse c/c++ ide eclipse c/c++ indexer eclipse c/c++ development user guide eclipse c/c++ compiler eclipse c/c++ unit testing support eclipse c/c++ ubuntu eclipse c/c++ binary not found eclipse c/c++ development tools (cdt) plugin eclipse c/c++ eclipse c/c++ autocomplete eclipse c/c++ attach to application eclipse c/c++ application eclipse c c++ add library eclipse c/c++ attach to local application eclipse c/c++ and java eclipse c/c++ add java eclipse c/c++ autotools support eclipse c and c++ eclipse c and c++ compiler eclipse c/c++ build missing eclipse c c++ build settings eclipse c/c++ build eclipse c c++ build environment eclipse c/c++ build variables eclipse c c++ build discovery options eclipse c/c++ build configuration eclipse c/c++ builder eclipse c c++ build builder settings eclipse c/c++ compiler setup eclipse c/c++ configuration eclipse c c++ cdt plugin download eclipse c c++ call graph visualization eclipse c c++ cygwin eclipse c c++ code analysis eclipse c/c++ code formatter eclipse c/c++ code templates eclipse c c++ color theme eclipse-cdt c/c++ development tools eclipse cdt c/c++ development user guide eclipse cdt c/c++ test runner plugin eclipse cdt c/c++ tests runner eclipse cdt (c/c++ development toolkit) eclipse cdt for c/c++ developers eclipse c/c++ development tools eclipse c/c++ development tools or sdk eclipse c/c++ download for windows 7 eclipse c/c++ development tools sdk eclipse c/c++ debugger eclipse c c++ download linux eclipse c/c++ developer eclipse c/c++ editor eclipse c c++ editor eclipse c/c++ editor plugin eclipse c/c++ indexer error eclipse c/c++ indexer has encountered a problem c/c++ en eclipse eclipse internal error c/c++ indexer eclipse error 1 c c++ problem eclipse error 127 c c++ problem eclipse com c++ e java eclipse c/c++ for mac eclipse c/c++ for ubuntu eclipse c/c++ for linux eclipse c/c++ for windows 7 eclipse c/c++ for windows 8 eclipse c/c++ for ubuntu 14.04 eclipse c/c++ for mac os x eclipse c c++ download for windows xp eclipse c/c++ gdb hardware debugging eclipse c/c++ gui builder eclipse c c++ general paths and symbols eclipse c c++ general missing eclipse c/c++ gcc eclipse c/c++ getting started eclipse c/c++ gui eclipse c/c++ general eclipse c/c++ user guide eclipse c/c++ hello world eclipse c/c++ how to install eclipse c c++ indexer hangs eclipse c/c++ syntax highlighting eclipse helios c c++ plugin eclipse c/c++ unresolved inclusion stdio.h eclipse helios c/c++ download eclipse ide for c/c++ developers how to install eclipse c/c++ ide download eclipse c/c++ ide tutorial eclipse c/c++ indexer slow eclipse c/c++ installer eclipse c/c++ include path eclipse c c++ include paths and symbols eclipse c c++ java eclipse c/c++ juno eclipse ide for c c++ java eclipse juno c c++ plugin eclipse ide for c/c++ developers java eclipse ide for c/c++ developers juno download eclipse for c c++ and java eclipse ide for c/c++ developers add java install c/c++ plugin eclipse juno eclipse c/c++ keyboard shortcuts eclipse c c++ kurulumu c/c++ plugin for eclipse kepler eclipse 4.3 (kepler) for c/c++ programming eclipse c/c++ kullanımı download eclipse kepler c/c++ eclipse c/c++ linux eclipse luna c++ eclipse c c++ linux install eclipse c/c++ local application eclipse c c++ launch failed eclipse c/c++ library eclipse c/c++ remote launch eclipse c c++ remote launch plugin download eclipse c/c++ luna eclipse c/c++ mac eclipse c/c++ mingw eclipse c c++ mac os x eclipse c c++ manual pdf eclipse c/c++ mars eclipse c c++ mac eclipse c c++ make project eclipse c c++ makefile eclipse c/c++ makefile project eclipse c/c++ not working eclipse remove c++ nature eclipse c/c++ install new software eclipse c/c++ search does not work eclipse c/c++ type could not be resolved eclipse no c c++ build eclipse no c/c++ perspective netbeans vs eclipse c/c++ eclipse new c c++ project eclipse c/c++ opensuse installing eclipse c/c++ on windows installing eclipse c/c++ on ubuntu eclipse for c/c++ on ubuntu setting up eclipse c/c++ on windows eclipse c/c++ indexer out of memory how to install eclipse c/c++ on windows 7 eclipse c/c++ package eclipse c/c++ plugin install eclipse c c++ perspective missing eclipse c c++ plugin ubuntu eclipse c/c++ perspective eclipse c c++ plugin download link eclipse c/c++ portable eclipse c/c++ profiler eclipse c/c++ problem eclipse c/c++ qt support
Views: 86721 FREE LEARNING
Cordova 3.3 & Cross-Compiling Apps with CMake
 
03:41
More options for app development in Ubuntu on phones with Apache Cordova http://insights.ubuntu.com/news/more-options-for-app-development-in-ubuntu-on-phones-with-adobe-cordova/ Cross-compile with CMake from SDK Apps to Unity8/Mir https://lists.ubuntu.com/archives/ubuntu-devel/2013-December/037904.html Ubuntu App Developer Week: Call For Papers! http://developer.ubuntu.com/2013/12/ubuntu-app-developer-week-call-for-papers/ Apache Cordova 3.3 Officially Supports Ubuntu, Cross-compiling Ubuntu SDK Apps Now Supported by CMake Ubuntu Sponsors CareerHack App Challenge http://careerhack.appchallenge.net/ Jordan's YouTube Channel: http://youtube.com/twildottv
Views: 1514 Ubuntu Development
Static Libraries with CLion and CMake
 
24:57
Learn how to create static C++ libraries in JetBrains CLion with CMake. The tutorial also includes the steps to link to the static library from other applications! Text version: http://www.limeoats.com/clion-and-cmake If you would like to donate, please consider visiting http://patreon.com/limeoats and becoming a Patron! Website: www.limeoats.com Twitter: twitter.com/limeoats Patreon: patreon.com/limeoats
Views: 5071 Limeoats
How to use Cmake with Qt Creator for Building C++ programs
 
08:59
------------------Online Courses to learn---------------------------- Java - https://bit.ly/2H6wqXk C++ - https://bit.ly/2q8VWl1 AngularJS - https://bit.ly/2qebsLu Python - https://bit.ly/2Eq0VSt C- https://bit.ly/2HfZ6L8 Android - https://bit.ly/2qaRSAS Linux - https://bit.ly/2IwOuqz AWS Certified Solutions Architect - https://bit.ly/2JrGoAF Modern React with Redux - https://bit.ly/2H6wDtA MySQL - https://bit.ly/2qcF63Z ----------------------Follow--------------------------------------------- My Website - http://www.codebind.com My Blog - https://goo.gl/Nd2pFn My Facebook Page - https://goo.gl/eLp2cQ Google+ - https://goo.gl/lvC5FX Twitter - https://twitter.com/ProgrammingKnow Pinterest - https://goo.gl/kCInUp Text Case Converter - https://goo.gl/pVpcwL -------------------------Stuff I use to make videos ------------------- Stuff I use to make videos Windows notebook – http://amzn.to/2zcXPyF Apple MacBook Pro – http://amzn.to/2BTJBZ7 Ubuntu notebook - https://amzn.to/2GE4giY Desktop - http://amzn.to/2zct252 Microphone – http://amzn.to/2zcYbW1 notebook mouse – http://amzn.to/2BVs4Q3 ------------------Facebook Links ---------------------------------------- http://fb.me/ProgrammingKnowledgeLearning/ http://fb.me/AndroidTutorialsForBeginners http://fb.me/Programmingknowledge http://fb.me/CppProgrammingLanguage http://fb.me/JavaTutorialsAndCode http://fb.me/SQLiteTutorial http://fb.me/UbuntuLinuxTutorials http://fb.me/EasyOnlineConverter How to install cmake on ubuntu linux Using CMake to Build Qt Projects ubuntu c++ Using Cmake with Qt Creator ubuntu linux c++ cmake does not find qt 5.1.1 ubuntu c++ Error while building custom Qt library with CMake Qt Creator, CMake and C++/Qt Using CMake to build a Qt application "Hello World !" using Qt with CMake Configuring CMake for QT development
Views: 54891 ProgrammingKnowledge
Cross Compiling for Windows on Linux   Tutorial
 
11:54
http://filmsbykris.com http://www.patreon.com/metalx1000 Notes: http://pastebin.com/fwPdxGhP For help: http://filmsbykris.com/irc FaceBook: https://www.facebook.com/pages/Films-By-Kris/225113590836253 Intro Video by Milan Ristic
Views: 16128 Kris Occhipinti
Compiling and configuring Boost C++ libraries for Visual Studio 2010
 
06:19
This video demonstrates how to compile the Boost C++ Libraries for VC++ 10.0. It will then show how to configure Visual Studio 2010, making it ready for use in your own C++ projects. You can download the source code at: http://toefel.nl/wp-content/uploads/2011/02/HelloBoost.zip For a good detailed description, you can also check out this page: http://stackoverflow.com/questions/2629421/how-to-use-boost-in-visual-studio-2010 I hope it helps, Christophe Hesters ( http://www.toefel.nl )
Views: 82098 toefel18
C++ (OpenGL) - Linking libraries to your project tutorial (Microsoft Visual Studios)
 
14:41
In this video I will show you how to link libraries properly to your C++ project in Visual Studios. In this tutorial i will be using OpenGL libraries but if you follow the steps in this video you should be able to link any library to your project. GLEW : http://glew.sourceforge.net/ GLFW : http://www.glfw.org/ I will upload the project shortly.
Views: 21001 Ivan Seed
CMake support in CLion
 
07:13
Welcome to CLion! This is our new cross-platform IDE for C and C++ development. In this demo we'll give you a short overview of the CMake support in CLion. To learn more visit our site: www.jetbrains.com/clion Category: Tips&Tricks
Views: 25968 JetBrainsTV
How to Compile a WoW Server 3.3.5 *EASY AND QUICK*
 
15:24
DOWNLOADS - !!!MAKE SURE TO READ EACH INSTRUCTION UNDER EACH DOWNLOAD CAREFULLY!!! ************************************************************************** **GIT EXTENSIONS** - http://sourceforge.net/projects/gitextensions/ *READ* Includes Git, MySYSGit, and KDiff - be sure to install all three View this thread for important details on how to install Git for best results. Default install options for KDiff and MySYSGit are acceptable. During Git installation - Adjusting your PATH environment. Pick "Run Git from the Windows Command Prompt". ***** **VISUAL STUDIO** - 2015 - https://go.microsoft.com/fwlink/?LinkId=532495&clcid=0x409 2013 -- https://www.microsoft.com/en-us/download/details.aspx?id=48146 The installer for VS 2015 any edition no longer installs the C++ compiler by default. To enable it, select Custom in the type of installation and pick Common Tools for Visual C++ 2015 in Programming Languages -- Visual C++ ***** **MYSQL SERVER** - http://dev.mysql.com/downloads/mysql/5.6.html Download the Windows MSI Installer. Scroll down to the bottom and click on "No thanks, just take me to the downloads!" When the install is almost done, make sure "Launch the MySQL Instance Configuration Wizard" is checked, then click "Finish". When the MySQL Instance Configuration Wizard launches, most default options are fine, but remember the username and password you use root // whatever. You will need them to log into your chosen database management tool below in order to import SQL files later. To test if MySQL is set up correctly, hit CTRL+ALT+DEL on your keyboard, enter the Task Manager, and select the "Services" tab. In the list of services you should see "MySQL" with a status of "Running". ***** **HeidiSQL** - http://www.heidisql.com/download.php Nothing Important ***** **BOOST** IMPORTANT!! AFTER YOU INSTALL BOOST GO TO Computer -- Sytem Properties -- Advanced System Settings -- Environment Variables -- click 'New' on the bottom 'system varibles' one, make the NAME 'BOOST_ROOT' and the value pointing to your Boost installation directory, e.g "C:/local/boost_1_59_0". Download the prebuilt Windows Binary matching your platform Visual Studio 2013 Recommended for 64bit: http://sourceforge.net/projects/boost/files/boost-binaries/1.59.0/boost_1_59_0-msvc-12.0-64.exe/download Recommended for 32bit: http://sourceforge.net/projects/boost/files/boost-binaries/1.59.0/boost_1_59_0-msvc-12.0-32.exe/download Visual Studio 2015 Recommended for 64bit: http://sourceforge.net/projects/boost/files/boost-binaries/1.59.0/boost_1_59_0-msvc-14.0-64.exe/download Recommended for 32bit: http://sourceforge.net/projects/boost/files/boost-binaries/1.59.0/boost_1_59_0-msvc-14.0-32.exe/download ***** **CMAKE** - https://cmake.org/download/ ***** **OPENSSL** - http://slproweb.com/products/Win32OpenSSL.html Download the 32bit version. Or you can get both if you plan to compile both 32 and 64bit, they can coexist side by side. Find the 32bit version by finding the latest Win32 OpenSSL that is NOT the "light" version. Example: Win32 OpenSSL v1.0.1p Find the 64bit version by finding the latest Win64 OpenSSL that is NOT the "light" version. Example: Win64 OpenSSL v1.0.1p Note #1: If you get a "Missing Microsoft Visual C++ 2008 Redistributables" error message while installing OpenSSL, download the Microsoft Visual C++ 2008 Redistributable Package x86 1.7MB Installer and install it. If you need 64bit support, download and install the Microsoft Visual C++ 2008 Redistributable Package x64. Note #2: While installing OpenSSL, choose The OpenSSL binaries /bin directory NOT "The Windows system directory" when given the choice on where to copy the OpenSSL DLLs. These DLLs will need to be located easily for Core Installation. ****** **ZEROMQ** - http://zeromq.org/ ***** THAT IS ALL.. ********************************************************** RESPIRATORY TO CLONE: https://github.com/TrinityCore/TrinityCore *DATABASE*: https://github.com/TrinityCore/TrinityCore/releases/download/TDB335.61/TDB_full_335.61_2016_04_11.7z *IF DATABASE LINK IS OUT OF DATE* https://github.com/TrinityCore/TrinityCore/releases Scroll down to TDB 335.61 under that should be a download section and click the TDB_full_335 CODE FOR VMAPS BAT: vmap4extractor.exe md vmaps vmap4assembler.exe Buildings vmaps pause WRITTEN GUIDE / SOURCE FOR TUTORIAL: https://trinitycore.atlassian.net/wiki **COMMENT IF YOU'RE HAVING ERRORS OR STUCK ON SOMETHING** Do NOT message me on YouTube if you have a problem I will NEVER see it, if you want direct contact DM me on Twitter or ask for my Skype in the comments if it's not already in there. How to Make a WoW Server How to compile a WoW Server How to Make a Server 3.3.5 Private Server
Views: 7803 E̶x̶i̶L̶e̶
How to Configure the NetBeans IDE for C/C++ (Cygwin Compiler) [Windows 10] [2018]
 
07:47
In this tutorial I will show you how to configure and setup the NetBeans IDE for C/C++ using the Cygwin compiler. After you watch my tutorial this will allow you to compile a C/C++ file with NetBeans. If anyone gets an error when compiling you need to set up one additional thing. Go to "Tools" up at the top then scroll down to "Options". Next click "C/C++" up at the top. On the left under "Tool Collection:" click "Add". Now click "Browse" to the the right of base Directory and choose the folder where your "cygwin64\bin" file is located. By default the path should be "C:\cygwin64\bin" click okay, and you are good to go! If anyone wants me to make a video of this last step just let me know! Common troubleshooting questions: Q: In the tools for some reason I need to choose the directory for the "Make Command". It's the only one missing. What directory I choose for the "make Command"? A: C:\cygwin64\bin\make.exe Websites: Instructions: https://netbeans.org/community/releases/80/cpp-setup-instructions.html Cygwin: https://cygwin.com/ NetBeans: https://netbeans.apache.org/download/index.html To find out when I release new content follow me on twitter! Twitter: https://twitter.com/GeadsGames
Views: 36750 Geads Games
How to Build TensorFlow on Windows 10 using cmake
 
13:47
Full List of instructions at: http://www.shaneahmed.com/2017/07/build-tensorflow-on-windows.html Requirements TensorFlow Source Code: https://github.com/tensorflow/tensorflow/tree/r1.2/tensorflow/contrib/cmake GIT for Windows https://git-scm.com/download/win cmake https://cmake.org/download/ SWIG: https://sourceforge.net/projects/swig/files/swigwin/swigwin-3.0.10/ Visual Studio 2015 https://www.visualstudio.com/downloads/, https://www.visualstudio.com/vs/older-downloads/ CMake 3.4 or higher https://cmake.org/download/ Python 3.5 Anaconda x64 (or Miniconda). https://www.continuum.io/downloads, https://repo.continuum.io/archive/ CUDA 8.0 https://developer.nvidia.com/cuda-downloads cuDNN v5.1 (optional) https://developer.nvidia.com/cudnn conda create -n tensorflow python=3.5 activate tensorflow python import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() print(sess.run(hello))
Views: 6350 Shan E Ahmed Raza
setup C++ for visual studio code ( compile and debug) : 100% working
 
06:13
use Visual studio code as ide for C++, task.json : { "version": "2.0.0", "tasks": [ { "label": "debug", "type": "shell", "command": "", "args": ["g++","-g", "${relativeFile}", "-o","a.exe"] }, { "label": "Compile and run", "type": "shell", "command": "", "args": [ "g++","-g", "${relativeFile}", "-o","${fileBasenameNoExtension}.exe", "&&" , "${fileBasenameNoExtension}.exe" ], "group": { "kind": "build", "isDefault": true }, "problemMatcher": { "owner": "cpp", "fileLocation": ["relative", "${workspaceRoot}"], "pattern": { "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", "file": 1, "line": 2, "column": 3, "severity": 4, "message": 5 } } } ] }
Views: 17686 Note Music
How to Create a Simple Makefile - Introduction to Makefiles
 
09:24
In this video I show how to create a simple makefile. Want to learn C++? I highly recommend this book http://amzn.to/1PftaSt Donate - http://bit.ly/17vCDFx STILL NEED MORE HELP? Connect one-on-one with a Programming Tutor. Click the link below: https://trk.justanswer.com/aff_c?offer_id=2&aff_id=8012&url_id=238 :)
Views: 208151 Paul Programming
Install GCC C/C++ Compiler with MingW for CLion 2017 on Windows 10
 
06:28
This video demonstrates how to setup c/c++ compiler on jetbrains CLion 2017 IDE.
Views: 22869 Brain I/O
How to Install Codeblocks IDE on Windows 10 with Compilers ( GCC , G++)
 
07:10
In this video I am going to show How to Install Codeblocks IDE on Windows 10 with Compilers. We will see how to install MinGw compiler with code blocks. ( GCC , G++) -------------------Online Courses to learn---------------------------- Data Analytics with R Certification Training- http://bit.ly/2rSKHNP DevOps Certification Training - http://bit.ly/2T5P6bQ AWS Architect Certification Training - http://bit.ly/2PRHDeF Python Certification Training for Data Science - http://bit.ly/2BB3PV8 Java, J2EE & SOA Certification Training - http://bit.ly/2EKbwMK AI & Deep Learning with TensorFlow - http://bit.ly/2AeIHUR Big Data Hadoop Certification Training- http://bit.ly/2ReOl31 AWS Architect Certification Training - http://bit.ly/2EJhXjk Selenium Certification Training - http://bit.ly/2BFrfZs Tableau Training & Certification - http://bit.ly/2rODzSK Linux Administration Certification Training-http://bit.ly/2Gy9GQH ----------------------Follow--------------------------------------------- My Website - http://www.codebind.com My Blog - https://goo.gl/Nd2pFn My Facebook Page - https://goo.gl/eLp2cQ Google+ - https://goo.gl/lvC5FX Twitter - https://twitter.com/ProgrammingKnow Pinterest - https://goo.gl/kCInUp Text Case Converter - https://goo.gl/pVpcwL ------------------Facebook Links ---------------------------------------- http://fb.me/ProgrammingKnowledgeLearning/ http://fb.me/AndroidTutorialsForBeginners http://fb.me/Programmingknowledge http://fb.me/CppProgrammingLanguage http://fb.me/JavaTutorialsAndCode http://fb.me/SQLiteTutorial http://fb.me/UbuntuLinuxTutorials http://fb.me/EasyOnlineConverter Best C++ Complier : How to Install Code:Block in Windows 10 , Windows c++ - Setting up MingW and Code::Blocks in Windows 10 64 Searches related to install codeblocks on windows 10 how to install codeblocks on mac download codeblocks for windows download codeblocks for windows 10 64 bit download codeblocks for windows 8 install gcc windows
Views: 394687 ProgrammingKnowledge
Compile XMR Stak and change donation level
 
10:00
Don't forget to Like, Share, and subscribe if you find this video useful! Visit our website: https://yourweb.money for more cryptocurrency resources and information. I walk you through compiling xmrStak on Windows 10. If you want to change the donation level in xmrStak you have to compile it. The process is quite simple but time consuming. Please see the notes below as the instructions have slightly diverged from the video. * Update: If you get an error that looks like this: "CMake Error: The source directory C:/Users/%UserName% does not appear to contain CMakeLists.txt." see step 8b - 8c in the instructions below. ** Update: Instructions have been updated for newer versions of Visual Studio. Step 1c and 8a will be different than the video. Please see the pinned comment from regarding this change. (Thank you Kalen Vincent) Here is the process I walk you through: 1. Download & Install Visual Studio Community from a. https://www.visualstudio.com/downloads/ b. Desktop development with C++ left side c. VC++ 2015.3 v140 toolset for desktop (right side) ** If compiling for Cuda 9.1 and using Visual Studio 2017 greater than 15.5 released 12/04/17: Require `VC++ 2017 version 15.4 v14.11 toolset` Under tab `Individual Components`, Section `Compilers, build tools, and runtimes` CUDA 9.1 is not compatible with compiler 14.12.X 2. Download and install the latest version from https://cmake.org/download/ a. during the install choose the option Add CMake to the system PATH for all users 3. Download Cuda and install (For Nvidia) a.  https://developer.nvidia.com/cuda-downloads b. Minimal install choose Custom installation options: i. CUDA/Development ii. CUDA/Visual Studio Integration (ignore the warning during the install that VS2017 is not supported) iii. CUDA/Runtime iv. Driver components 4. (For AMD Only) Download and install the latest version from http://developer.amd.com/amd-accelerated-parallel-processing-app-sdk/ 5. Dependencies OpenSSL/Hwloc and Microhttpd a. for CUDA 8*: i. download the version 1 of the precompiled binary from https://github.com/fireice-uk/xmr-stak-dep/releases/download/v1/xmr-stak-dep.zip ii. version 1 of the pre-compiled dependencies is not compatible with Visual Studio Toolset v141 b. for CUDA 9 and/or AMD GPUs, CPU: i. download the version 2 of the precompiled binary from https://github.com/fireice-uk/xmr-stak-dep/releases/download/v2/xmr-stak-dep.zip ii. version 2 of the pre-compiled dependencies is not compatible with Visual Studio Toolset v140 c. unzip all to C:\xmr-stak-dep 6. Download and unzip xmr-stak from a. https://github.com/fireice-uk/xmr-stak/releases (Source Code .zip) b. Extract to c:\xmr-stak-dep\xmr-stak-2.2.0 c. Optional edit the c:\xmr-stak-dep\xmr-stak-2.2.0\xmrstak\donate-level.hpp to change donation. * Your c:\xmr-stak-dep should look like this: https://drive.google.com/file/d/1QphqB0Xd6oCctcPngvJUtLhwb0cGbej6/view?usp=sharing 7. Open CMD Terminal (Start - Run - "cmd" "Enter") 8. Copy and Paste these commands : a: ** Next line is only if compiling for Cuda 9.1 and using Visual Studio 2017 greater than or equal to 15.5 (released 12/04/17) C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x64 -vcvars_ver=14.11 b. "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\VsMSBuildCmd.bat" * You may find yourself in your user directory, change back to your source directory: c. cd c:\xmr-stak-dep\xmr-stak-2.2.0 d. set CMAKE_PREFIX_PATH=C:\xmr-stak-dep\hwloc;C:\xmr-stak-dep\libmicrohttpd;C:\xmr-stak-dep\openssl e. mkdir build f. cd build g. cmake -G "Visual Studio 15 2017 Win64" -T v141,host=x64 .. h. cmake --build . --config Release --target install i. cd bin\Release 9. Copy C:\xmr-stak-dep\openssl\bin\* into the C:\xmr-stak-dep\xmr-stack-2.20\build\bin\Release directory. 10. RUN!!!!
Views: 11898 YourWeb.Online
Tutorial: Generating Visual Studio Solution for NAOqi module using CMAKE
 
01:02
A quick tutorial: you just have to launch the right program, with the correct options...
Views: 1066 TheAmazel
Solution: file requires compiler and library support for C++ 2011 standard | Enabling -std=c++11
 
03:14
Solution to the following error message given be GNU-GCC compiler during compilation. Error: #error This file requires compiler and library support for ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
CppCon 2016: Diego Rodriguez-Losada “Conan, a C and C++ package manager for developers"
 
27:44
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016 — Conan is a FOSS (MIT license) and portable C and C++ package manager for developers: Decentralized, git-like, the server is also released OSS, so it can be hosted in-house, and use conan totally behind the firewall, or just for your private packages. Using local caches, allows full offline usage, also for creating and testing packages. Handles both binary packages and building them from source. Packages defined with simple yet powerful python recipes. Build system agnostic, so any build system can be wrapped while creating packages. Generators also allow to consume packages directly from many environments: CMake, Visual Studio, XCode, etc. Growing and Involved community, contributing in Github repositories with code and feedback, and actively using conan. This talk will give a brief technical introduction to conan, showing first how to consume existing packages, defining dependencies, using generators for different build systems (e.g. cmake), using package options (e.g. shared/static linkage) and settings (compiler, version, architecture, libstdc++/libc++/libstdc++11, build type, etc) to install or build the right packages. Also, different handling of paths for shared libraries in different OS will be summarized, and how conan approaches them. Then, how to create packages will be introduced by example. How to retrieve source code from external sources (github, sourceforge, or any other origin), or integrating the recipe in the same source project, how to build the packages from sources, considering the different inputs (as compiler, architecture, etc. settings and options), how to package artifacts and how to define package information. A short discussion about how upstream dependencies affect your own package depending on linkage, visibility, versions, etc, will be done. — Diego Rodriguez-Losada SW Engineer, Freelance Diego's passions are robotics and SW development. He has developed many years in C and C++ in the Industrial, Robotics and AI fields. He was also a University (tenure track) professor till 2012, when he quit academia to try to build a C/C++ dependency manager, co-founded startup biicode, since then mostly developing in Python. Now he is working as freelance and having fun with conan.io. — Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
Views: 6751 CppCon
Unable to get the CMake version located at Android Studio
 
03:40
Solved: Failed to find CMake. Gradle sync failed: Failed to find CMake. Install from Android Studio under File/Settings/Appearance & Behavior/System Settings/Android SDK/SDK Tools/CMake. Expected CMake executable at /Users/myUser/Library/Android/sdk/cmake/bin/cmake. Consult IDE log for more details (Help | Show Log) Add C/C++ code in my android program for which I needed LLDB, CMake, and NDK. I found LLDB and NDK in SDK manager but CMake is missing from there. I tried manually downloading it from CMake official site and found out that for android we need SDK customized CMake. If you know another reason, let me know by commenting below. Contact Info: SUBSCRIBE: https://www.youtube.com/channel/UC-dJfPszmlaRUG1X2n3amdA?sub_confirmation=1 YOUTUBE: https://youtube.com/RealTechA2Z FACEBOOK: https://facebook.com/realtechA2Z BLOGGER: http://youcanlrarn.blogspot.in Thank you. Real Tech Stay Connected.
Views: 3540 Real Tech
CppCon 2018 Cross Platform C++ Development
 
01:15:48
Writing high-quality error-free C++ code itself is a challenging task, let alone when having to juggle multiple platforms at the same time! In this session, we will talk about many challenges in cross-platform C++ development and how tools can help: what options do I have if my production environment is different than my dev box? Can I be as productive when working with remote Linux machines? Is there any good C++ editor that works consistently on all platforms I work on? How can I efficiently build and debug CMake projects, or even get IntelliSense? How can I easily find and acquire open sourced libraries? Is there an easy way to write and run cross-platform tests? Come to see what Visual Studio 2017, Visual Studio Code, CMake, WSL, Vcpkg and more have to offer to make cross-platform C++ development much easier in this demo-heavy talk. Speakers: Marc Goodner, and Will Buik
CMake with XCode
 
09:15
Takes an existing CMake project and builds it for XCode using the command line generator. We then change some options for project name and target name, to show how these update in the various editors and editions.
Views: 4165 Jonathan Sprinkle
Automating Software Build Process using CMake - Part II
 
01:01:34
CMake is a cross-platform, free and open-source build system that allows you automatically build, test, verify, package and deploy software in a compiler-independent manner. In Part I of this seminar we introduced CMake and the first three steps of our tutorial: https://www.youtube.com/watch?v=7wxzoAdZcKE In Part II we will continue with more steps covering other techniques like adding options, correct way of finding Boost library, configuring header files, producing installation packages and so on. It is highly recommended to review the prior talk before attending this one. ________________________________________­_________ This webinar was presented by Armin Sobhani (SHARCNET) on April 26th 2017 as a part of a series of regular biweekly webinars ran by SHARCNET. The webinars cover different high performance computing (HPC) topics, are approximately 45 minutes in length, and are delivered by experts in the relevant fields. Further details can be found on this web page: https://www.sharcnet.ca/help/index.php/Online_Seminars SHARCNET is a consortium of 18 Canadian academic institutions who share a network of high performance computers (http://www.sharcnet.ca). SHARCNET is a part of Compute Ontario (http://computeontario.ca/) and Compute Canada (https://computecanada.ca).
Views: 972 Sharcnet HPC
Practical Compilation #1: Installing Qt Creator and MinGW
 
06:30
Quick overview of installing Qt Creator and MinGW the easiest way that I know how.
Views: 20236 Rational Coder
Pacific++ 2018: Nick Uhlenhuth "Cross-platform C++ development is challenging - let tools help!"
 
41:49
Website: https://pacificplusplus.com/ Resources: https://github.com/pacificplusplus/conference Twitter: https://twitter.com/pacificplusplus Abstract: Writing high-quality error-free C++ code itself is a challenging task, let alone when having to juggle multiple platforms at the same time! In this session, I will talk about many challenges in cross-platform C++ development and how tools can help: what options do I have if my production environment is different than my dev box? Can I be as productive when working with remote Linux machines? Is there any good C++ editor that works consistently on all platforms I work on? How can I efficiently build and debug CMake projects, or even get IntelliSense? How can I easily find and acquire open sourced libraries? Is there an easy way to write and run cross-platform tests? Come to see what Visual Studio 2017, Visual Studio Code, CMake, WSL, Vcpkg and more have to offer to make cross-platform C++ development much easier in this demo-heavy talk. About the speaker: Nick Uhlenhuth is a Program Manager on the Visual C++ team at Microsoft. He is responsible for designing new and improved productivity features for C++ developers in Visual Studio. Before joining the Visual C++ team, he was a program manager in Microsoft's Threat Intelligence Center where he helped identify trends in cyber threats. Have any suggestions for how Visual Studio can make your C++ development easier? Be sure to let him know! Video recorded by: https://www.digitalvideoexperts.com.au/
Views: 804 Pacific++
Cross Compiling C++ from an x86 to Android ARM
 
02:36
This was done using ArchLinux To make the executable work you need first to have Android NDK installed. Next step is to make a standalone toolchain, so the android ndk compiler would work. I'm using Linux and if you are too, you should write the first command exactly as its written in this video. /opt/android-ndk/build/tools/make_standalone_toolchain.py --arch=arm --api=24 --force --install-dir=$ANDROID_NDK/standalone-toolchain --stl=gnustl Next step is to configure PATH, as I did in my ~/.zshrc If you use bash, its the same way but in a ~/.bashrc file. Almost finished! You need to compile, so I would recommend using the -pie option, if you dont there would be an error on execution. Push it into your Android system and execute it.
Views: 1047 Brian Fiszman
GCC & clang on windows with Visual Studio Code + bash terminal + debugging!
 
19:12
launch.json { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceRoot}/a.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceRoot}", "environment": [], "externalConsole": true, "MIMode": "gdb", "miDebuggerPath": "C:/msys64/mingw64/bin/gdb.exe", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ] } ] } cpp_properties.json configuration { "name": "MinGW", "intelliSenseMode": "clang-x64", "includePath": [ "${workspaceRoot}", "C:/msys64/mingw64/include", "C:/msys64/mingw64/include/c++/7.2.0", "C:/msys64/mingw64/include/c++/7.2.0/tr1", "C:/msys64/mingw64/include/c++/7.2.0/x86_64-w64-mingw32", "C:/msys64/mingw64/x86_64-w64-mingw32/include" ], "defines": [ "_DEBUG", "UNICODE", "__GNUC__=7", "__cdecl=__attribute__((__cdecl__))" ], "browse": { "path": [ "C:/msys64/mingw64/lib/*", "C:/msys64/mingw64/include", "C:/msys64/mingw64/include/c++/7.2.0", "C:/msys64/mingw64/include/c++/7.2.0/tr1", "C:/msys64/mingw64/include/c++/7.2.0/x86_64-w64-mingw32", "C:/msys64/mingw64/x86_64-w64-mingw32/include" ], "limitSymbolsToIncludedHeaders": true, "databaseFilename": "" } } user settings json { "terminal.integrated.shell.windows": "C:\\msys64\\usr\\bin\\bash.exe", "terminal.integrated.shellArgs.windows": ["-i"], "terminal.integrated.env.windows": { "PATH" : "/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/" } }
Views: 37555 Daniel Elliott Jones
C++Now 2018: Mateusz Pusz “Git, CMake, Conan: How to Ship and Reuse our C++ Projects”
 
48:38
http://cppnow.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: http://cppnow.org/history/2018/talks/ — The purpose of that presentation is to solve the problems of build system and packaging that we have with large, multi-platform, C++ projects with many open source dependencies. Git and CMake are already established standards in our community. However, it is not clear how to use them in an efficient way. As a result, many C++ projects have problems with either importing other dependencies or making themselves easy to import by others. The talk will describe how Conan package manager - a new contender on the market may address those use cases. — Mateusz Pusz Epam Systems | Train IT Chief Software Engineer | C++ Trainer Gdansk, Pomeranian District, Poland Software architect, chief developer, and security champion with more than 13 years of experience in designing, writing and maintaining C++ code for fun and living. C++ consultant, trainer, and evangelist focused on Modern C++. His main areas of interest and expertise are code performance, low latency, stability, and security. Mateusz worked at Intel for 13 years and now he leads C++ Community at EPAM Systems. He is also a founder of Train IT that provides C++ trainings to corporations. Mateusz is an active voting member of the ISO C++ Committee (WG21) where, together with the best C++ experts in the world, he shapes the next official version of the C++ language. He is also a member of WG21 Study Group 14 (SG14) responsible for driving performance and low latency subjects in the Committee. In 2013 Mateusz won “Bench Games 2013” – worldwide competition in the C++ language knowledge. — Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
Views: 5767 BoostCon
CMake/CPack/CTest/CDash Open Source Tools to Build Test and Deploy C++ Software
 
01:08:04
Google Tech Talk December 7, 2009 ABSTRACT CMake/CPack/CTest/CDash Open Source Tools to Build Test and Deploy C++ Software, presented by Bill Hoffman. CMake has been in development since 1999, and has been used on several large open source projects such as ITK, VTK, ParaView, VXL, Trilinos and CMake itself. Further, KDE, one of the largest OSS projects has adopted CMake, demonstrating that CMake is capable of successfully supporting complex and large software systems. Hence CMake usage is growing rapidly with thousands of daily downloads and inclusion in several Linux distributions. Unlike many build systems, CMake is designed to be used in conjunction with native build tools enabling developers to use makefiles, Kdevelop projects, Xcode projects, and even MS Visual Studio projects. A simple input language (included in a CMakeLists.txt file) is used to specify which files to build and what types of system introspection tests need to be performed to build the software. A persistent cache file is used to store the system information and avoid the need for user-defined environment variables. In addition to building software, CMake provides a testing client (CTest) that integrates with the web-based CDash testing server. This server creates dashboards that build a snapshot of the software at a given time. This is critical to cross-platform development since often a change on one platform fails to compile on another one. The testing system provides for nightly builds which use a copy of the software at a specific time each night, experimental tests that can be used to share build results with other developers before committing source code, and continuous build results that test the build each time files are committed to the source control system. Once the software is built and tested, the CPack tool can be used to package the software. CPack works similar to CMake in that it generates package information for native packaging tools. NSIS, RPM, OSX packages self extracting tar.gz, tar.gz, tar.zip can all be created. CPack information is included as a simple extension to the CMake build files. This talk will cover the history and features of CMake, CTest, CDash and CPack in the context of a integrated development environment. Mr. Hoffman is currently Vice President and CTO for Kitware, Inc. He is a founder of Kitware and has been part of the management team since 1999. Bill has 20 years of experience with large C++ systems. He is a lead architect of the CMake cross-platform build system and co-author of the Mastering CMake book. Mr. Hoffman is also involved in the development of the Kitware Quality Software Process and CDash, the software testing server. Mr. Hoffman developed the C++/COM wrapping technology used to create Kitware's ActiViz product line. He has also made major contributions to VTK, ITK and ParaView. As CTO for Kitware, he guides the implementation and development of large-scale computing solutions, and oversees computer infrastructure decisions, including developing Kitware's E-Store technology. Mr. Hoffman received a B.S in Computer Science from the University of Central Florida, and an M.S in Computer Science from Rensselaer Polytechnic Institute (RPI). He is a graduate of the GE Software Technology Program. Prior to joining Kitware he spent nine years at GE's Global Research Center working in the Computer Vision Group. As an expert in C++ and object-oriented programming, he has planned and taught several graduate level courses at RPI, as well as a course on object-oriented programming at New York University. Mr. Hoffman has been an invited speaker at national and international conferences, such as OSCON, FOSDEM and KDE Developer's Conferences.
Views: 53261 GoogleTechTalks
08 Cloning and Opening a Project from GitHub into Visual Studio 2017
 
04:27
Ready to get started with Visual Studio 2017? This is your course! Join the experts and get the details, from installation to debugging, in this practical Visual Studio 2017 deep dive. See how to download and install Visual Studio in standalone and networked environments, along with some of the configuration options, such as choosing your workloads (types of apps or services, languages, and platforms), customizing the installation, and installing language packs. Then, take a tour of the Visual Studio IDE, including all the basics you need to get started with your development projects. Finally, explore debugging in Visual Studio, and learn how to use its features to investigate problems in your code. 1 | Installing Visual Studio 2017 Learn how to install Visual Studio in a networked environment and how to apply common customizations, including installing individual components and choosing workloads and language packs. 2 | Exploring Visual Studio 2017 Take a tour of the Visual Studio IDE to get familiar with the environment and start working on your coding projects. 3 | Debugging and Profiling in Visual Studio 2017 Take a deep dive into the Visual Studio debugger, and learn how to use its features to investigate problems in your code, including debugging multi-threaded code. Learn Learn how to install Visual Studio 2017. Learn how to get started with your coding projects using Visual Studio 2017. Learn how to use Visual Studio 2017 to debug your code.
Views: 13884 RG Edu
Orange Pi 8TB Hard Drive Mining! with Instructions
 
12:56
Kira installs and runs creepMiner on an Orange Pi Zero! Also new setup very wow. Audio quality should be better next video.... Send me some tasty Burst coins! BURST-5MHB-ZHQH-Y2XV-22ZWM Or some of that old fashioned BTC! 1HERX5hzW48iNGBe5E5MCEUfLFzJD54p8o ### How to install creepMiner on a new Orange Pi! ### By Crypto Froggie! ### SINGLE BOARD COMPUTER THINGS # You can get an Orange Pi Zero 512MB here: http://amzn.to/2sJPvZt # I used an 8GB microSD card, also need a USB adapter probably http://amzn.to/2EJLYQb # I don't recommend a microSD card with less than 6GB of space # You'll need a Power Cable: http://amzn.to/2F0fQay # And for slightly better performance, heat sinks: http://amzn.to/2CbgLnm (you'll only use one of them) # The heat sink I used in the video is a little different: http://amzn.to/2HEbKDi ### HARD DRIVE SELECTION # For approximately 1 min mining time per block, use a 6TB drive: # WD 6TB My Book (best choice for this size): http://amzn.to/2EZzF1G # For the best TB/$ value, use a 8TB drive: # Seagate Expansion 8TB (best value, but it's SMR): http://amzn.to/2F2caFn # WD 8TB My Book (more expensive, should be PMR so faster plots): http://amzn.to/2HD4Y0T # You should plot the drive using XPlotter on a different computer! (I use the plotter built into the Qbundle wallet) # I don't show plotting in the video, that will be for another time! # Orange Pi Setup: http://lucsmall.com/2017/01/19/beginners-guide-to-the-orange-pi-zero/ # I used Armbian/Debian Stretch dev build sudo apt-get update sudo apt-get upgrade # You should be using Stretch to get a cmake version over 3.2 # Otherwise, use the guide here for compiling cmake: http://osdevlab.blogspot.com/2015/12/how-to-install-latest-cmake-for.html sudo apt-get install cmake # I verified installation of git, python using apt-get # We need to make a 2GB swap file # After we're done you can remove it! # If you have to restart you Pi for any reason, you can rerun the swapon command to reenable the swap dd if=/dev/zero of=/root/swapfile bs=1M count=2048 chmod 600 /root/swapfile mkswap /root/swapfile swapon /root/swapfile # Install pip wget https://bootstrap.pypa.io/get-pip.py python get-pip.py # Install Conan pip install conan # Clone the creepMiner source git clone https://github.com/Creepsky/creepMiner.git # Change to root of the source cd creepMiner # Use Conan to install Poco (and all the other dependencies that are probably missing) # If conan fails because of 'Connection reset by peer', just run the command again conan install . -s compiler.libcxx=libstdc++11 --build=missing # Now we can run CMake cmake CMakeLists.txt -DMINIMAL_BUILD=ON -DUSE_SSE4=OFF # And finally make # Because of the heat throttling on the Orange Pi, I don't use the -j option on make make make install # I restarted the system here to try and fix connectivity with the hard drive shutdown now -r # Plug your plotted hard drive into the system # Check the attached drive status lsblk # Make the mount point and mount the drive # If you plotted the drive on Windows, the system might tell you it's 'fixing' the drive mkdir /media/drive-a mount -t ntfs /dev/sda2 /media/drive-a/ # Now we need to load the config for creepMiner # The file needs to be located here, substitute the version number in as needed # I deleted the file and copy/pasted a fresh copy just to be sure rm /root/.creepMiner/1.7.16/mining.json nano /root/.creepMiner/1.7.16/mining.json # Copy and paste the defaults into the config from https://github.com/Creepsky/creepMiner/wiki/Setting-up-the-miner # We need to make a few edits: # Change the pool connection information to your pool! # Change intensity to 3 # Change maxBufferSize to around 80% of your Orange Pi's memory (mine is the 512 MB model) # Change the plots to include your plots, for me this was adding: "/media/drive-a/Burst" # Save the file with Ctrl X and then enter Y followed by Enter # I broke with tradition and partially because I didn't understand the directions: # I moved the run.sh file, chmod it, and modified it cp ~/creepMiner/resources/run.sh chmod u+x ~/run.sh nano ~/run.sh # Modify the last line to be: /root/creepMiner/bin/creepMiner # Run the miner from ~/ ./run.sh # If it failed it will give you the location of the mining.conf it tried to find # Use this to correct the location of your config file # If you want to run in detached mode, use the same instructions for ./run.sh on ./screen.sh # I like to just Ctrl-Z, type bg 1, type disown and forget about it # You probably won't be using this for anything else while it's mining hehe
Views: 13185 Crypto Froggie
STEP 3: Build, compile OpenCV, and append OpenCV binary path to Windows PATH environment
 
01:07:11
NOTE: You can skip from 3:12 to 1:03:38. It's just the output from building and compiling OpenCV. You may want to see the output, in case if you have problems during building and compiling. Run cmd.exe as Administrator, and then change directory to "Documents\opencv-2.4.10.4\opencv-2.4.10.4". Then, enter these commands: $ mkdir release $ cd release $ cmake -D CMAKE_C_COMPILER=gcc -D CMAKE_CXX_COMPILER=g++ -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX="C:/Program Files/opencv-2.4.10.4" -G "MinGW Makefiles" .. $ mingw32-make $ mingw32-make install These commands will install OpenCV binaries, libraries, and include files into "C:\Program Files\opencv-2.4.10.4". Append the OpenCV installed directory "C:\Program Files\opencv-2.4.10.4\x86\mingw\bin" to the Windows PATH environment. ---- Links ---- STEP 1: https://youtu.be/RisNj7YUsKU STEP 2: https://youtu.be/tETup8cmqto EXAMPLE 1A: https://youtu.be/l0x7Oj3VXYY EXAMPLE 1B: https://youtu.be/92u-lHdqaLY FULL-PLAYLIST: https://www.youtube.com/playlist?list=PLUpblOQnVE2sapTkIwV-NZxOMzo5U_WZy
Code coverage of program using GCOV/LCOV
 
03:13
To do code coverage of a program using lcov/gcov, follow below steps - Note - lcov is html version of gcov, hence we will use lcov 1. create a random c program 2. compile using -fprofile-arcs -ftest-coverage options 3. execute program 4. use lcov 5. use genhtml for browser version to see % of execution here all lines got executed, so 100% in this way, we found code coverage of a c program for any queries comment below. thanks for watching!!
Views: 187 CoderGeek
Installing OpenCV with Visual Studio 2010 and configuring OpenCV project
 
13:42
This video tutorial shows how to Install Opencv 2.2 successfully and how It's configuring with visual studio 2010 correctly how compile with Visual Studio 2010 built solution after how successfully run simple Image processing project All information include here !!
Views: 50809 Chamara Madhushanka
MacOS CMake install command line tools
 
02:00
This is way more complicated than it should be, but this is the way to install the command line tools for CMake on MacOS. Unfortunately, the default way to perform this installation fails for users who are not superusers, so you need to do this little trick to fix the problem.
Views: 19760 Jonathan Sprinkle
How to Static Link An SFML2 Project on Windows Using MinGW GCC
 
06:40
Ever wanted to compile a program that doesn't depend on external DLLs at the cost of a larger executable file size? Static linking is the way, and you've come to the right place to learn how! In this video, you'll use CMake to generate the SFML build files, build the SFML files using GCC, and write a makefile and test program to compile a static linked SFML project. The two files used to make this tutorial can be downloaded here: https://github.com/GanonCode/SFMLWinGCCStatic
Views: 4471 GanonCode
CppCon 2018: Mateusz Pusz “Git, CMake, Conan - How to ship and reuse our C++ projects”
 
01:01:06
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018 — Git and CMake are already established standards in our community. However, it is uncommon to see them being used in an efficient way. As a result, many C++ projects have big problems with either importing other dependencies or making themselves easy to import by others. It gets even worse when we need to build many different configurations of our package on one machine. That presentation lists and addresses the problems of build system and packaging that we have with large, multi-platform, C++ projects that often have many external and internal dependencies. The talk will present how proper use of CMake and Conan package manager can address those use cases. It will also describe current issues with the cooperation of those tools. If you've attended or seen my talk at C++Now 2018, that time you can expect much more information on Conan and package creation using that tool. I will also describe how the integration of CMake and Conan changed over the last few months. — Mateusz Pusz, Epam Systems Chief Software Engineer Software architect, chief developer, and security champion with more than 14 years of experience in designing, writing and maintaining C++ code for fun and living. C++ consultant, trainer, and evangelist focused on Modern C++. His main areas of interest and expertise are code performance, low latency, stability, and security. Mateusz worked at Intel for 13 years and now he leads C++ Community at EPAM Systems. He is also a founder of Train IT that provides C++ trainings to corporations. Mateusz is an active voting member of the ISO C++ Committee (WG21) where, together with the best C++ experts in the world, he shapes the next official version of the C++ language. He is also a member of WG21 Study Group 14 (SG14) responsible for driving performance and low latency subjects in the Committee. In 2013 Mateusz won “Bench Games 2013” – worldwide competition in the C++ language knowledge. — Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
Views: 6330 CppCon
How to Build OpenCV, FLTK, FL-Essentials using CMake - 0
 
59:26
This tutorial is about compiling FL-Essentials library using CMake for MS Visual Studio. The same process should be followed for other operation systems or compilers. FL-Essentials requires two other compiled libraries namely OpenCV and FLTK. Therefore, in order to compile FL-Essentials, OpenCV version 3.2.0 and FLTK version 1.4.x is compiled using CMake. The detailed process to configure OpenCV for the static linking/library is described. Similarly, The detailed process to configure FLTK with OpenCV is presented. Finally, FL-Essentials is compiled using both libraries. A MS Visual Studio 2015 is created that links with all these three libraries and execute one example of FL-Essentials. Note: In order to run CMake from "Developer Command Prompt For VS2015" with a command cmake-gui (5:36-to-5:57 video), install CMake with an option "Add CMake to the system path for all users" on the third page of the installation wizard. Links: FL-Essentials: https://github.com/drfurqan/FL-Essentials.git FLTK: http://www.fltk.org/software.php OpenCV: http://opencv.org/downloads.html
Views: 771 Dr. Furqan Ullah

Shortcut cleaner windows 7
Transferring windows xp license
Fritzbox windows 7 netzlaufwerk
Black after windows
Rar grivita pareri windows