roguelike-2022 | cmake project which uses vcpkg
kandi X-RAY | roguelike-2022 Summary
kandi X-RAY | roguelike-2022 Summary
roguelike-2022 is a C++ library. roguelike-2022 has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.
this is a cmake project which uses vcpkg for dependency management. you need cmake and a compiler which cmake can recognize. vcpkg is setup as a submodule and does not need to be installed separately. compiling this program from an ide such as vscode will invoke cmake which in turn invokes vcpkg. vcpkg fetches and builds all dependencies required by the project and cmake will compile and link them. this means you do not have to manually handle dependencies as they are all handled by the toolchain. the src/ directory holds a hello world program. cmake has been configured to compile all *.cpp files in this directory to create a new program. you
this is a cmake project which uses vcpkg for dependency management. you need cmake and a compiler which cmake can recognize. vcpkg is setup as a submodule and does not need to be installed separately. compiling this program from an ide such as vscode will invoke cmake which in turn invokes vcpkg. vcpkg fetches and builds all dependencies required by the project and cmake will compile and link them. this means you do not have to manually handle dependencies as they are all handled by the toolchain. the src/ directory holds a hello world program. cmake has been configured to compile all *.cpp files in this directory to create a new program. you
Support
Quality
Security
License
Reuse
Support
roguelike-2022 has a low active ecosystem.
It has 0 star(s) with 0 fork(s). There are 1 watchers for this library.
It had no major release in the last 6 months.
roguelike-2022 has no issues reported. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of roguelike-2022 is current.
Quality
roguelike-2022 has no bugs reported.
Security
roguelike-2022 has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
roguelike-2022 is licensed under the Unlicense License. This license is Permissive.
Permissive licenses have the least restrictions, and you can use them in most projects.
Reuse
roguelike-2022 releases are not available. You will need to build from source code and install.
Installation instructions are available. Examples and code snippets are not available.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of roguelike-2022
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of roguelike-2022
roguelike-2022 Key Features
No Key Features are available at this moment for roguelike-2022.
roguelike-2022 Examples and Code Snippets
No Code Snippets are available at this moment for roguelike-2022.
Community Discussions
No Community Discussions are available at this moment for roguelike-2022.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install roguelike-2022
You do not use the GitHub fork button unless you're contributing.
Make sure you have the correct tools ready. For example on Windows: Make sure you install the C++ compiler tools from Visual Studio Community, install the latest CMake, and install Visual Studio Code.
Create a new repository from ths template. You do not use the GitHub fork button unless you're contributing.
Clone your new repository.
Make sure to initialize the vcpkg and libtcod submodules. If either folder is empty then the build process will fail. The command to do this is: git submodule update --init --recursive
Load this project in VS Code and install any recommended plugins. Most importantly: C/C++, C++ Intellisense, and CMake Tools.
Using the CMake Tools plugin you can now build and run this project. Dependencies will automatically be installed via Vcpkg. On Windows, when CMake Tools asks for a toolkit you should select Visual Studio Community ... - amd64. When CMake Tools asks for a project select libtcod-vcpkg-template.
The project will now build and run with F5. You should edit the CMakeLists.txt script as needed to expand your project.
Replace the license in LICENSE.txt with your own, see choosealicense.com.
Modify vcpkg.json to include any libraries from Vcpkg that you want to use such as the popular fmt library. You'll need to add these libraries to CMakeLists.txt to link them.
Change libtcod-vcpkg-template in CMakeLists.txt and .github/workflows/cmake.yml to the name of your game. You may want to edit other parts of the CMake script as well, such as the included source files.
Verify the style settings in .clang-format and .editorconfig.
Make sure you have the correct tools ready. For example on Windows: Make sure you install the C++ compiler tools from Visual Studio Community, install the latest CMake, and install Visual Studio Code.
Create a new repository from ths template. You do not use the GitHub fork button unless you're contributing.
Clone your new repository.
Make sure to initialize the vcpkg and libtcod submodules. If either folder is empty then the build process will fail. The command to do this is: git submodule update --init --recursive
Load this project in VS Code and install any recommended plugins. Most importantly: C/C++, C++ Intellisense, and CMake Tools.
Using the CMake Tools plugin you can now build and run this project. Dependencies will automatically be installed via Vcpkg. On Windows, when CMake Tools asks for a toolkit you should select Visual Studio Community ... - amd64. When CMake Tools asks for a project select libtcod-vcpkg-template.
The project will now build and run with F5. You should edit the CMakeLists.txt script as needed to expand your project.
Replace the license in LICENSE.txt with your own, see choosealicense.com.
Modify vcpkg.json to include any libraries from Vcpkg that you want to use such as the popular fmt library. You'll need to add these libraries to CMakeLists.txt to link them.
Change libtcod-vcpkg-template in CMakeLists.txt and .github/workflows/cmake.yml to the name of your game. You may want to edit other parts of the CMake script as well, such as the included source files.
Verify the style settings in .clang-format and .editorconfig.
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page