解决clion找不到gcc报错
The CMAKE_C_COMPILER: C:/cygwin64/bin/gcc.exe is not a full path and was not found in the PATH.
配置gcc 和g++ 为相对路径,不要配完整路径
第一步,安装clion
第二步,安装cygwin64(看自己需求,32位和64位都可以)
选择安装cmake, make, gcc-g++,gcc-core,gdb
选择gcc-g++,gcc-core
选择cmake,make
选择gdb
第三步,使用命令行客户端进行编译测试
使用clion新建一个c++ exe应用程序项目
cd /cygdrive/c/Users/Hyman/CLionProjects/untitled5/
mkdir build
cd build
cmake -G "Unix Makefiles" ..
make
./xxx.exe
第四步, 配置clion使用图形化编译
配置使用cygwin的终端
配置终端
配置cmake, 注意是默认选项, gcc和g++注意使用相对路径(因为clion选择的路径是基于windows系统环境的, 而在cygwin终端进行编译时有独立文件路径结构,与Windows系统环境是不一样的,所以会找不到文件)
配置cmake
项目编译时使用的gcc和g++路径