C++ projects often grow into complex systems with multiple libraries and external dependencies. Manually managing library builds and ensuring the correct versions across platforms can be error-prone.
GCC, Make and CMake are famous and useful tools to build C/C++ programs. This note helps you to understand functions and how to use them properly. g++ -shared -o libV.so -I../include -c ...