Junior — Middle
What technologies and tools have you used in your projects?
sobes.tech AI
Answer from AI
In my projects on C/C++, I used the following technologies and tools:
- Compilers: GCC, Clang, MSVC for building and debugging code.
- Build systems: CMake for cross-platform project building.
- Debuggers: GDB, LLDB for step-by-step debugging and memory analysis.
- Static analysis: cppcheck, Clang-Tidy for detecting potential errors.
- Libraries: STL (Standard Template Library), Boost for extended functionality.
- Development environments: Visual Studio, CLion, VS Code with C++ plugins.
- Version control: Git for source code management.
Example of using CMakeLists.txt for building a simple project:
cmake_minimum_required(VERSION 3.10)
project(MyProject)
set(CMAKE_CXX_STANDARD 17)
add_executable(my_app main.cpp)