Tag Archives: CMake a

Overview of CMake and C++ HFT like algo trading software project

Overview of CMake and C++ HFT like algo trading software project

Here are the steps and resources to build out this TBB Redis C++ project with CMake

Source code with CMAKE files will be made available for a SEVERELY LIMITED FLASH SALE coming Monday Jul 25 at 7PM

Join my FREE newsletter for when this announcement is made !

See the Meetup Links below for details

Build TBBRedis example

 

Used CMake tutorial

 

http://derekmolloy.ie/hello-world-introductions-to-cmake/

 

For libraries path:

 

Build dependency libraries locally from source

HiRedis C Client https://github.com/redis/hiredis

LibEv http://manpages.ubuntu.com/manpages/xenial/en/man3/ev.3.html

Redox C++ Redis Client https://github.com/hmartiro/redox (Release vs Debug mode libraries)

 

You should download a local copy Intel TBB https://www.threadingbuildingblocks.org/download

 

My local lib directory would contain from the above resources:

bryans-MacBook-Pro:lib quantlabsnet$ ls -l

total 3024

-r–r–r–  1 quantlabsnet  staff   49184 Jul 18 16:13 libev.a

-rw-r–r–  1 quantlabsnet  staff  212432 Jul 18 16:12 libhiredis.a

-rw-r–r–  1 quantlabsnet  staff  385104 Jul 18 16:10 libredox_static.a

-rwxr-xr-x@ 1 quantlabsnet  staff  891328 Jul 18 16:16 libtbb.dylib

bryans-MacBook-Pro:lib quantlabsnet$ pwd

/Users/quantlabsnet/Documents/cpp/tbb-redis/lib

 

For include path:

All you need is the Redox header (redox.h)_ from above GitHub link

 

Video Links:

Download CMake GUI https://cmake.org/download/

Intro to CMake tutorial http://derekmolloy.ie/hello-world-introductions-to-cmake/

Cmake IDE tutorial: https://www.johnlamp.net/cmake-tutorial-2-ide-integration.html

My blog search results: https://quantlabs.net/blog/?s=cmake

My Xcode demo with CMake: https://quantlabs.net/blog/2016/07/c-demo-of-cmake-to-apple-xcode-or-other-ide/

Overview video

Wonderful world of C++ video playlist:

https://www.youtube.com/playlist?list=PLzrMTuGTDsMtM1_1xlkomRpB-zIieGG_C

 

 

Quick demo of how to transfer Cmake files to your IDE

 

This could be the blueprint for my upcoming C++ trading systems

Demo of C++ Redis NOSQL Intel TBB concurrency together

 

Overview of CMake and C++ HFT like algo trading software project

Monday, Jul 25, 2016, 7:00 PM

9 Members Went

Check out this Meetup →

Overview of CMake and C++ HFT like algo trading software project

Monday, Jul 25, 2016, 7:00 PM

Oline via GotoMeeting
GotoMeeting Toronto, ON

5 Members Went

Next up is my own milestone project for biggest followers at my site of QuantLabs.net. As always, mucho thanks to them for supporting so I can make it this far. As a big thank you, I have combined a C++ project with the world’s fastest NOSQL database (Redis) with Intel TBB for concurrency. This will be used as my blueprint for a next generation alg…

Check out this Meetup →

Next up is my own milestone project for biggest followers at my site of QuantLab

Monday, Jul 25, 2016, 8:00 PM

GotoMeeting Webinar online
GotoMeeting Webinar online Toronto, ON

5 Researching Traders Went

Next up is my own milestone project for biggest followers at my site of QuantLabs.net. As always, mucho thanks to them for supporting so I can make it this far. As a big thank you, I have combined a C++ project with the world’s fastest NOSQL database (Redis) with Intel TBB for concurrency. This will be used as my blueprint for a next generation alg…

Check out this Meetup →

HOW DO YOU START A PROFITABLE TRADING BUSINESS? Read more NOW >>>

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!