
clion在配置mingw遇到的问题,mingw已经配置成功,cmd输入时有输出,但在clion上出问题了
关注引自免费微信小程序:皆我百晓生
针对您在 CLion 中配置 MingW 遇到的问题,这里有一个详细的解决步骤供您参考:
首先,确保您的 MingW 工具链已正确安装并且环境变量设置无误。您可以按照以下步骤进行操作:
确认 MingW 安装路径:确保 MingW 的 bin 目录已经被添加到了系统的 PATH 环境变量中。通常情况下,MingW 的 bin 目录可能是 C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin 或者类似路径。
检查 MingW 命令行工具:打开命令提示符(CMD),输入 gcc --version 和 g++ --version,检查是否能正常显示版本信息。如果可以,说明 MingW 的编译器已经可以正常使用。
配置 CLion 中的 MingW:
File -> Settings (Windows/Linux) 或 CLion -> Preferences (MacOS)。Project Settings -> C/C++ -> Toolchain。Toolchain 下拉列表中选择 Custom。Compiler path 输入框中,填写 MingW 的 gcc 编译器路径,例如:C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin\gcc.exeC++ compiler,填写 g++ 路径,例如:C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin\g++.exeApply,然后 OK。配置 Makefile:
Build, Execution, Deployment -> CMake。CMake generator 下拉列表中选择 MinGW Makefiles。Apply,然后 OK。创建或更新 CMakeLists.txt 文件:
cmake_minimum_required(VERSION 3.10)
project(your_project_name)
set(CMAKE_C_COMPILER "gcc")
set(CMAKE_CXX_COMPILER "g++")
add_executable(${PROJECT_NAME} main.cpp)
重新构建项目:
Rebuild Project 或者快捷键 Ctrl+Shift+F9。测试调试器:
Build, Execution, Deployment -> Debugger。Default 栏下,确保 GDB 作为默认调试器被选中。Path to GDB 输入框中,填写 MingW 的 gdb 路径,例如:C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin\gdb.exe完成上述步骤后,应该可以在 CLion 中正确地使用 MingW 进行编译和调试。如果仍然有问题,请检查您的配置,确保所有路径都正确,并且 MingW 的相关组件都在 PATH 环境变量中。