Sobes.tech
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)