Clion使用cygwin编译项目

解决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++路径

你可能感兴趣的:(Clion使用cygwin编译项目)