This package provides just a basic test С++ implementation of shared ptr with a CMake-based build system and external dependencies (boost). The package is currently built and tested for Linux-64 only.
To build and run this project, you need to have Conda installed (Miniconda or Anaconda).
Additionally, ensure you have conda-build installed in your base environment:
# To create local directory for build result:
mkdir ./artifacts# To build shared-ptr-demo package run:
conda build conda-recipe/ --output-folder ./artifacts/# To create your own conda environment:
conda create -n my-test-env# To activate your conda environment:
conda activate my-test-env# To install package:
conda install shared-ptr-demo -c ./artifacts# To run:
shared-ptr-demo# To clean and remove your test environment:
conda deactivate
conda remove -n my-test-env --all# To remove build artifacts:
rm -rf ./artifacts# Just install pre-built package from public channel (uploaded to Anaconda.org).
# You may also create/remove your own conda test env as described in steps above.
conda install -c andrii-kdev shared-ptr-demo