FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

johnmcfarlane/cnl_example: minimal example of how to use CNL · GitHub

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CNL Example Project

Introduction

This project demonstrates the use of CNL. It outputs the following image of the Mandelbrot Set:

                                       !                                       
                            !!!!!!!!!!!!!!!!!!!!!!!                            
                        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                        
                     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                     
                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                  
                !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                
              !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!              
            !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!            
          !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!          
         !!!!!!!!!!!"""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!         
        !!!!!!!!"""""""""""""""""######"""""!!!!!!!!!!!!!!!!!!!!!!!!!!!        
       !!!!!!""""""""""""""""####$$''%$####""""!!!!!!!!!!!!!!!!!!!!!!!!!       
      !!!!""""""""""""""""######$$%&*() $####""""!!!!!!!!!!!!!!!!!!!!!!!!      
     !!!!"""""""""""""""#######$$$&'66)&%$####"""""!!!!!!!!!!!!!!!!!!!!!!!     
    !!!"""""""""""""""#######$$%%(-;  PA&$$$$###"""""!!!!!!!!!!!!!!!!!!!!!!    
   !!!""""""""""""""#######$%%%&&'/    A'&%%$$$##"""""!!!!!!!!!!!!!!!!!!!!!!   
   !""""""""""""""#####$$$%,Z,()4M/5  6.7*-'&&,%##"""""!!!!!!!!!!!!!!!!!!!!!   
  !"""""""""""""###$$$$$%%&(1              ,547'$#""""""!!!!!!!!!!!!!!!!!!!!!  
  !""""""""""##$$$$$$$$%%&)*1                 +&$$#""""""!!!!!!!!!!!!!!!!!!!!  
 !"""""""####$,&%%%%%&&&'(/                   c'&$##""""""!!!!!!!!!!!!!!!!!!!! 
 """"#####$$$%(+*))/((''(.                      )$##""""""!!!!!!!!!!!!!!!!!!!! 
 ""######$$$%&')N E   8*+                      +&$##""""""!!!!!!!!!!!!!!!!!!!! 
 ######$$$$&'(*Z        1                      *%$###""""""!!!!!!!!!!!!!!!!!!! 
 #$##$%%%&&(.10                               .&$$###""""""!!!!!!!!!!!!!!!!!!! 
                                            D*'%$$###""""""!!!!!!!!!!!!!!!!!!!!
 #$##$%%%&&(.10                               .&$$###""""""!!!!!!!!!!!!!!!!!!! 
 ######$$$$&'(*Z        1                      *%$###""""""!!!!!!!!!!!!!!!!!!! 
 ""######$$$%&')N E   8*+                      +&$##""""""!!!!!!!!!!!!!!!!!!!! 
 """"#####$$$%(+*))/((''(.                      )$##""""""!!!!!!!!!!!!!!!!!!!! 
 !"""""""####$,&%%%%%&&&'(/                   e'&$##""""""!!!!!!!!!!!!!!!!!!!! 
  !""""""""""##$$$$$$$$%%&)*1                 +&$$#""""""!!!!!!!!!!!!!!!!!!!!  
  !"""""""""""""###$$$$$%%&(1              ,547'$#""""""!!!!!!!!!!!!!!!!!!!!!  
   !""""""""""""""#####$$$%,V,()4M/5  6.7*-'&&,%##"""""!!!!!!!!!!!!!!!!!!!!!   
   !!!""""""""""""""#######$%%%&&'/    A'&%%$$$##"""""!!!!!!!!!!!!!!!!!!!!!!   
    !!!"""""""""""""""#######$$%%(-;  IA&$$$$###"""""!!!!!!!!!!!!!!!!!!!!!!    
     !!!!"""""""""""""""#######$$$&'56)&%$####"""""!!!!!!!!!!!!!!!!!!!!!!!     
      !!!!""""""""""""""""######$$%&*() $####""""!!!!!!!!!!!!!!!!!!!!!!!!      
       !!!!!!""""""""""""""""####$$''%$####""""!!!!!!!!!!!!!!!!!!!!!!!!!       
        !!!!!!!!"""""""""""""""""######"""""!!!!!!!!!!!!!!!!!!!!!!!!!!!        
         !!!!!!!!!!!"""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!         
          !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!          
            !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!            
              !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!              
                !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                
                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                  
                     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                     
                        !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                        
                            !!!!!!!!!!!!!!!!!!!!!!!                            
                                       !                                       

Instructions

To run this program on Linux using CMake and Conan:

  1. Get the source:

    git clone git@github.com:johnmcfarlane/cnl_example.git
    cd cnl_example
    
  2. Add Bintray conan repository:

    conan remote add johnmcfarlane/cnl https://api.bintray.com/conan/johnmcfarlane/cnl
    
  3. Create a build environment in a directory called build:

    mkdir -p build
    cd build
    conan install --build=missing ..
    cmake -DCMAKE_MODULE_PATH=$(pwd) ..
    
  4. Build the demo program:

    cmake --build .
    
  5. Run the demo program:

    ./cnl_example
    
  6. Test the output of the demo program:

    ctest
    

About

minimal example of how to use CNL

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL