一.参考教程
1.B站配置视频
2.教程视频总结
(一)基于g++命令
- g++编译单文件,生成带调试信息的可执行文件、并调试
g++ -g main.cpp -o my_single_swap
- g++编译多文件,生成带调试信息的可执行文件、并调试
g++ -g main.cpp swap.cpp -o my_multi_swap
(二)基于cmake
- 编写最简单的CMakeList.txt
project(MYSWAP) //工程名
add_executable(mt_cmake_swap, main.cpp swap.cpp) //生成可执行文件,第一个参数为可执行文件名,后面的参数为链接的源文件
- 进行多文件编译并测试
mkdir build
cd build
#如果电脑上已安装了VS,可能会调用MSVC编译器,使用(cmake -G "MinGW Makefiles" ..)代替(cmake ..)即可
#仅第一次使用cmake时使用(cmake -G "MinGW Makefiles" ..) 后面可使用(cmake ..)
cmake ..
mingw32-make.exe
- 配置json
∘ \circ ∘