Skip to content

Better initial project structure

Is there a particular reason why Juci puts the main.cpp file and CMakeLists.txt in the root directory instead of putting the source file into a folder called src and a CMakeLists.txt in the root of the project and in the src folder? I thought that was the typical convention for most C++ projects. Every time I create a project, I have to create a src folder, move main.cpp to it and lastly create a CMakeLists.txt in src. It's not a deal breaker, but it is an inconvenience.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information