clion相关内容

不能在clion中运行任何程序

我下载了clion并完成了由jetbeans提供的设置指南: https://www.jetbrains.com/help/clion/2016.3/quick-tutorial-on-configuring-clion-on-windows.html 我尝试设置cygwin和minGW作为环境,但程序无法运行。我跟着这个问题:如何设置编译和运行的Clion 我在路径中追加了cygwin和 ..
发布时间:2018-04-21 11:20:27 C/C++开发

我编译了最新版本的GCC。如何将CLion指向它的位置?

我在目录中建立了最新版本的GCC。我如何指出CLion使用它? 解决方案 在做了一些更多的研究之后,我意识到我需要配置的是CMake 。因为CLion有捆绑的CMake,所以你可以在CLion中配置它。 转到设置 - >构建,执行,部署 - > CMake。在CMake选项下,添加 -D CMAKE_CXX_COMPILER = ... 并用 g ++ . ..
发布时间:2018-04-18 20:57:43 C/C++开发

如何设置用于编译和运行的Clion

我只是从 https://www.jetbrains.com/ 下载Clion,因为我只是喜欢其他产品。 但是我有问题正确地配置它,尽管我尝试了我无法编译和运行我的应用程序(简单的Hello World世界)。 我无法指定TARGET只能设置“所有目标” 我无法指定配置(我在这里找到的所有教程都有“调试或运行”) 可执行文件?嗯路径gcc应该在这里? (C:\MinGW\bin\gcc ..
发布时间:2018-04-18 20:14:57 其他开发语言

cmake - windows平台部署可执行程序,用静态库连接,是不是部署的时候只要一个exe文件就可以了?

问 题 Windows 环境下,用的clion和cmake 如果没用到自己的库 要怎么设置用静态链接? 解决方案 通常情况下,static 的库和 dynamic 的库的名字是这一样的,只需要指定 link 到 static 的库就可以了: ADD_EXECUTABLE(main main.c) TARGET_LINK_LIBRARIES(main static_lib ..
发布时间:2017-09-05 23:58:02 其他开发

为什么我的断点不会在克里特岛遭受打击?

我正在尝试调试使用CMake配置创建的可执行文件 SET(CMAKE_BUILD_TYPE Debug) 但是,CLion不会触发任何断点。可能是什么问题? 解决方案 事实证明,可执行文件使用以下CMake选项进行编译脚本): SET(CMAKE_C_FLAGS_DEBUG“-D_DEBUG”) 这是破解CLion的调试功能(它也破坏了大部 ..
发布时间:2017-04-21 20:31:02 开发方法

CLion在单独的系统终端中运行程序

我有一个 ncurses 程序,我想使用CLion进行交互式调试。问题是当我在CLion中运行程序进行调试时,运行程序的内置控制台不会正确显示 ncurses 程序的输出。 p> 我想让程序在我的系统终端中运行,所以我可以在使用CLions调试器调试程序的同时看到输出。 有没有办法这样做? 解决方案 完成此工作的最佳方法是使用GDB开始使用真的很令人沮丧不可以告诉你我如何在li ..
发布时间:2017-04-21 20:16:01 C/C++开发

在CLion中的GDB监视器命令

我正在使用远程GDB调试嵌入式项目。我的系统: 目标:ARM Cortex M0。 SEGGER J-Link GDB服务器V6.10命令行版本 arm-none-eabi-gdb 7.10.1.20160616-cvs CLion 2016.2.2,Build#CL-162.1967.7 Ubuntu 16.04 我的.gdbinit文件中有以下内容: target ..
发布时间:2017-04-21 18:15:25 开发方法

如何在Cygwin上安装CMake?

我有一些使用Cygwin的困难。我需要这个编译器使用由Netbrains的CLion IDE。 你能解释一下如何通过cygwin-terminal安装CMake? 谢谢.. 解决方案 实际上 cmake 不是一个编译器。它是一个包装器,用于为不同的 ..
发布时间:2016-12-03 01:01:29 其他开发

CLion构建依赖目标

我的CLions CMakeLists.txt包含多个目标(库和依赖可执行文件)。 如何配置一次点击构建所有目标,而不是逐个选择目标并构建它们? 例如,在Visual Studio中,我可以配置项目依赖项并构建所有解决方案。 解决方案 您可以请将 add_dependencies 命令添加到您的 CMakeLists.txt ,它会做你想要的: 然后你只需要创建一个“BUILD_ ..
发布时间:2016-12-03 00:41:55 其他开发

Clion如何向项目添加文件

这似乎真的基本。我如何添加文件到项目,而不必手动编辑 CMakeLists.txt 。 例如源文件在另一个目录中 解决方案 CLion解析 CMakeLists.txt 生成项目视图,但我相信添加文件到项目的唯一方法是编辑 CMakeLists.txt 以包括这些文件。我期望最终这将改变类似IntelliJ与一个 pom.xml 文件在Java项目中的方式,但现在你编辑 CMakeL ..
发布时间:2016-12-03 00:39:04 其他开发

如何让CLion运行安装目标

我正在对已经使用CMake的现有项目评估CLion 1.2.1。该项目由几个库模块和单个可执行文件组成。 我有一个安装目标,我用来收集可执行文件和一个配置文件用于调试的文件夹: ... install(TARGETS $ {PROJECT_NAME} DESTINATION $ {CMAKE_BINARY_DIR} / bin / ) install(FILES config. ..
发布时间:2016-12-03 00:35:56 其他开发

设置CLion构建和二进制目录

我试图在我的项目中构建libwebsockets在CLion。在构建期间,libwebsockets创建其他文件所需的头文件,并将其放入PROJECT_BINARY_DIR。 CLion在其为项目创建的随机构建目录中构建所有内容,头文件位于该目录中。我尝试过: 设置websockets_BINARY_DIR变量 设置CMAKE_RUNTIME_OUTPUT_DIRECTORY变量 设置C ..
发布时间:2016-12-03 00:22:34 其他开发

CLion和CMake:只构建一个没有可执行文件的库?

如何仅使用 clion 构建静态库,而不使用可执行文件? CMakeLists.txt是什么样子的? (不含 add_executable ) 更新:如果我不向Clion添加可执行文件, b 错误,需要可执行文件。 这里我的 CMakeLists.txt 。 解决方案 这是一个老问题。但我会添加您的问题的答案作为对其他人的帮助。您需要将 add_executable 替换为 ..
发布时间:2016-12-03 00:12:30 其他开发

更改CLion中的默认CMakeLists.txt以包括警告

在CLion中,默认的CMakeLists.txt仅设置C ++ 11编译器标志。 这是默认情况下 set(CMAKE_CXX_FLAGS“$ {CMAKE_CXX_FLAGS} -std = c ++ 11”) 并且我想默认情况下是这样,所以我不需要每次创建一个新项目时改变它。 set(CMAKE_CXX_FLAGS“$ {CMAKE_CXX_FLAGS} ..
发布时间:2016-12-02 23:32:21 C/C++开发

CLion - 更改默认构建目录

我通过CLion更改构建目录时遇到问题。我试过: set(CMAKE_RUNTIME_OUTPUT_DIRECTORY“bin”)但它似乎没有改变,保持不变( / home / adil / .clion10 / system / cmake / generated / c05c962b / c05c962b / Debug / Project )。 我也尝试了指定的解决方法 ..
发布时间:2016-12-02 23:15:58 其他开发

如何清除Clake中的CMake缓存?

我目前正试图在我的一个项目中交换静态库,这需要交换find_package()命令来显式链接到静态库。我遇到的问题之一是,即使在删除find_package()命令重新加载CMake项目后,旧的变量仍然存在。 有一种方法来显式刷新CMake 解决方案 从CLion 1.5开始144.3143(2016) -01-20),您可以清除cmake缓存,而不会在不重新启动(意味着:非常快,也 ..
发布时间:2016-12-02 23:00:07 其他开发