And*_*rit 56 gcc g++ jetbrains-ide clion
我只是从https://www.jetbrains.com/下载Clion,因为我喜欢他们的其他产品.
但是我有正确配置它的问题,请注意我尝试的事实我无法编译并运行我的应用程序(简单的hello world one)
当我尝试运行应用程序时,它引用我"编辑配置",所以我添加了新的应用程序,现在是一个问题.
其他配置看起来不是必需的.
我的CMakeList.txt看起来像:
cmake_minimum_required(VERSION 3.3)
project(test)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
set(SOURCE_FILES test.c test.h)
add_executable(test ${SOURCE_FILES})
Run Code Online (Sandbox Code Playgroud)
我尝试用"所有目标"运行它,也尝试setupt可执行文件.一切,但我无法使它工作.
在这里有谁有过这个问题,可以提供建议吗?谢谢
Raj*_*t S 86
在更新Windows 10之后,我遇到了与CLion 1.2.1(在编写此答案时)相同的问题.在我更新操作系统之前,它工作正常.我的操作系统安装在C:\驱动器中,而CLion 1.2.1和Cygwin(64位)安装在D:\驱动器中.
问题似乎与CMake有关.我正在使用Cygwin.以下是我用来解决问题的简短答案.
简短的答案(MinGW也应该类似,但我还没有尝试过):
长期回答:
以下是为我解决此问题的详细步骤:
卸载/删除以前版本的Cygwin(在您的情况下为MinGW)
确保CLion是最新的
运行Cygwin设置(我的64位操作系统的x64)
至少为Cygwin安装以下软件包:
gcc
g++
make
Cmake
gdb
确保安装了CLion所需的上述软件包的正确版本.您可以在CLion的"快速入门"部分找到所需的版本号(在我有更多声望点之前,我不能发布超过2个链接).
接下来,您需要将Cygwin(或MinGW)添加到名为"Path"的 Windows环境变量中.您可以使用Google如何查找适用于您的Windows版本的环境变量
[在Win 10上,右键单击'此PC'并选择属性 - >高级系统设置 - >环境变量... - >'系统变量' - >找到'路径' - >单击'编辑']
将"bin"文件夹添加到Path变量.对于Cygwin,我补充说:
D:\cygwin64\bin
启动CLion并从"欢迎屏幕"或"文件" - > "设置"转到"设置"
选择"构建,执行,部署",然后单击"工具链"
您的"环境"应显示Cygwin安装目录(或MinGW)的正确路径
对于"CMake可执行文件",请选择"使用捆绑的CMake xxx" (在撰写此答案时我的情况为3.3.2)
显示给我的'调试器'说'Cygwin GDB GNU gdb(GDB)7.8' [该行中有太多的gdb ;-)]
下面它应该显示所有类别的复选标记,并且还应该显示'make','C compiler'和'C++ compiler'的正确路径
查看屏幕截图: 检查编译器,make和gdb的所有路径
查看屏幕截图: 检查配置以运行项目
控制台窗口中应该没有错误.您将看到"运行" - >"构建"选项现在处于活动状态
构建项目,然后运行项目.您应该在终端窗口中看到输出
希望这可以帮助!祝你好运,享受克里昂.
我在Clion遇到了一些问题,最后,我解决了它们.这是一些经验.
| 归档时间: |
|
| 查看次数: |
124246 次 |
| 最近记录: |