
This Archicad Add-On CMake Template provides a structured environment for compiling C++ add-ons within the Archicad development ecosystem. The template provides a standardized directory structure and configuration files required for building custom add-ons for Archicad. It includes essential CMake files that manage dependencies, build settings, and target definitions necessary for integrating native C++ code into the Archicad environment. The structure is designed to be lightweight, focusing on the core build requirements rather than specific functional implementations. By adhering to this established framework, developers can ensure compatibility with build pipelines and streamline the compilation process for cross-platform add-on distribution, maintaining a consistent approach to software architecture across various development projects.
The download is a 20 KB file containing .ZIP files.
Developers use this template by initializing a new project directory with the provided files, configuring the CMakeLists.txt to include specific source files and library dependencies. Once the environment is set up, the build process is managed through standard CMake commands to generate the necessary project files for the preferred IDE or build system. This workflow ensures that all build configurations remain consistent, facilitating a reliable compilation path for custom add-on tools that extend native software functionality.
This template is essential for software developers and BIM managers tasked with creating bespoke extensions or automation tools for Archicad. It is primarily used during the early stages of software development cycles, providing a robust foundation for building advanced plugins that enhance BIM workflows. Professionals working in BIM consultancy or software engineering firms will find this setup indispensable when developing custom add-ons for complex project requirements, ensuring that their codebases remain organized and build-ready from the initial project phase through to final deployment.
Archicad Add-On CMake Template
Free
File formats
What changed in 1.0.0
Initial release.
MIT
Attribution: GRAPHISOFT — licensed under MIT
Full terms have not been published for this listing. Contact the seller before using it on a commercial project.