An open API service indexing awesome lists of open source software.

https://github.com/roq-trading/roq-cpp-fix-client-template

C++ FIX client template project.
https://github.com/roq-trading/roq-cpp-fix-client-template

cpp23 example fixprotocol template

Last synced: 10 months ago
JSON representation

C++ FIX client template project.

Awesome Lists containing this project

README

          

A template project to help you get started with creating your own FIX client using Roq's FIX C++ API.

## Prerequisites

> Use `stable` for (the approx. monthly) release build.
> Use `unstable` for the more regularly updated development builds.

### Initialize sub-modules

```bash
git submodule update --init --recursive
```

### Create development environment

```bash
scripts/create_conda_env unstable debug
```

### Activate environment

```bash
source opt/conda/bin/activate dev
```

## Build the project

> Sometimes you may have to delete CMakeCache.txt if CMake has already cached an incorrect configuration.

```bash
cmake . && make -j4
```

## License

The project is released under the terms of the MIT license.