clion相关内容

在CLion中使用OpenGL的未定义参考错误

因此,我正在使用freeglut尝试做一些openGL的工作,但我不断收到错误消息,指出引用未定义: “ C:\程序文件(x86)\JetBrains\CLion 2016.2.1\bin\cmake\bin\cmake.exe” --build C:\Users\Nick\。 CLion2016.2\system\cmake\generated\cs455opengl-9b23e7f0\9 ..
发布时间:2020-10-02 19:14:14 C/C++开发

var-create无法创建变量对象

当我调试c ++(clion)时,看不到全局字符串。我尝试检查其他类型,但效果很好。 此外,我尝试了 local 字符串,我也可以观看吗? > 解决方案 以防万一,现在将问题跟踪为 CPP-8693 。 根本原因与libstdc ++ 双重ABI 。 std :: string 类型的全局符号以不同的方式处理,从而混淆了GDB。 在GCC 5.1版本中,libstdc ..
发布时间:2020-10-02 19:13:11 C/C++开发

在CLion中的Cmakelists.txt中链接GSL

我有一个包含多个文件的代码,该代码使用GSL库。当我使用命令通过终端编译代码时 g ++ main.cpp -lm -lgsl -lgslcblas -o Exec 这将编译并给出正确的输出,并且没有错误。 但是,当我尝试在CLion中构建代码时,出现错误 未定义对`gsl_rng_uniform'的引用 我已经通过CMakeLists.txt在 ..
发布时间:2020-10-02 19:13:07 C/C++开发

如何在Windows中将共享库* dll与CMake链接

我有2个文件: library.dll和library.h ,其中包含我自己的项目中需要的一些代码。我正在Windows上使用Clion,应该在CMake上对其进行配置。 我尝试过这种方式: cmake_minimum_required(版本3.6) project(test2) set(CMAKE_CXX_STANDARD 11) link_directories(C:\ ..
发布时间:2020-10-02 19:13:03 C/C++开发

如何将CLion自定义CMake可执行文件设置为随Homebrew安装的版本?

我试图让CLion使用与从命令行使用的相同版本的CMake。在“首选项”>“构建,执行,部署”>“工具链”中,我尝试将自定义CMake可执行文件路径设置为/usr/local/Cellar/cmake/3.7.0/bin,但是CMake在同一页面上显示“未找到”错误。 / p> 到目前为止,我已经brew安装了CLion使用的相同版本的CMake: brew switch cmake 3.6 ..
发布时间:2020-10-02 19:12:59 其他开发

在CLion(Ubuntu)上构建wxWidgets 3.1.0

我目前正在尝试在CLion 1.3项目上构建wxWidgets-3.1.0。我使用Ubuntu 16.04(64位)。基本上,我是这样编辑CMakeLists.txt文件的: cmake_minimum_required(VERSION 3.5) project(WxProva) 设置(CMAKE_MODULE_PATH“ $ {CMAKE_SOURCE_DIR} / cmake_m ..
发布时间:2020-10-02 19:12:58 C/C++开发

在Clion IDE中使用Crypto ++

在全新安装的Clion IDE中编译正确的应用程序时遇到一些问题。早些时候,我使用了Code :: Blocks并成功编译了所有代码。项目使用 pthread 和 Crypto ++ 库。我已经在Ubuntu 15.04上安装了它们。并使用-pthread标志编译Clion项目。但是它找不到crypto ++库。 我的CMake文件: cmake_minimum_required(版 ..
发布时间:2020-10-02 19:11:53 C/C++开发

如何配置Clion来编译gtkmm项目

我已经从GTK复制了一个示例项目 #include int main(int argc,char * argv []) { auto app = Gtk :: Application :: create(argc,argv,“ org.gtkmm.examples 。基础”); Gtk :: Window窗口; window.set_defaul ..
发布时间:2020-10-02 19:11:51 C/C++开发

wxWidgets和CLion入门?

有人可以建议CLion和wxWdgets的教程或入门指南吗?我已经搜索过了,但是找不到任何东西。 解决方案 嗯, 您应该在此处 http://www.wxwidgets.org/downloads下载WxWidgets / 。 然后,您应该编译并安装到系统上。 下载并安装CLion。 创建新项目。 然后,按照此编辑您的CMakeLists.txt 在CLion(Ubuntu) ..
发布时间:2020-10-02 19:11:48 其他开发

如何链接到< math.h>库使用CMake?

我在源代码中包含了 库。但是我遇到编译错误。 错误: **未定义对“ sqrt”的引用 **对'atan'的未定义引用 如何链接到 在 CMakeLists.txt 中? 解决方案 cmake_minimum_required(版本3.6) 项目(project_name) set (CMAKE_CXX_FLAGS ..
发布时间:2020-10-02 19:10:44 其他开发

如何在CLion中启用所有编译器警告?

我想在CLion中查看所有编译器警告。我不想将它们视为错误,但我想检查所有错误。 我该怎么做? 解决方案 尝试在 CMakeLists.txt 中设置编译器标志: set(CMAKE_CXX_FLAGS“ $ {CMAKE_CXX_FLAGS} -Wall -Wextra”) 相关问题:如何在以下位置启用C ++ 11 CLion? ..
发布时间:2020-10-02 19:10:40 C/C++开发

Clion和CMake消息

我刚刚开始使用Clion IDE。也许这是写在某个地方,但我没有在Google搜索中看到它。如果我在CMake脚本中放置 message()调用,那么在Clion的哪里可以看到输出?这些消息调用是我知道如何调试CMake脚本的唯一方法。 解决方案 使用消息(警告...),而不是 message(...)。警告会传到stderr。 ..
发布时间:2020-10-02 19:10:36 其他开发

不支持MSVC工具链。请使用GNU工具链

当我遇到上述问题时,我试图在 CLion 中调试Rust 我更新了工具链设置,以使用建议的默认值,例如: 如何解决此问题并获得CLion能够调试Rust代码? 我做了一些搜索,但没有找到一个简单的答案(至少我可以轻松理解一个答案)。 任何帮助将不胜感激。 解决方案 错误消息与Rust工具链有关,如果没有,则需要为Rust安装gnu工具链。 > rustup工具 ..
发布时间:2020-10-02 19:10:33 其他开发

在Clion中启用Cuda的代码索引

我正在使用Clion开发cuda程序。当扩展名为.h时,代码突出显示效果很好。但是,将其更改为.cuh时,Clion只是将新文件视为纯文本文件,而我却无法启用代码突出显示功能。我知道完整的Cuda工具链是不可能的,所以我不希望Clion解析mykernel>>之类的语句。如果它能够像解析普通的标头/ cpp文件一样解析文件,我仍然会感到非常满意。 非常感谢 ..
发布时间:2020-10-02 19:10:32 其他开发

CLion:键盘cmd可以在标头和实现文件之间切换,例如xcode

在xcode中,我输入cmd-shift上/下以在.h和.c文件之间切换。如何在CLion中做到这一点?或更有用的是,该操作将在键盘图中被称为什么?我找不到非常有用的键映射名称。 解决方案 快捷键在键盘图中称为“相关符号”。 在Mac上默认为 Ctrl + Cmd + Up ,在Windows / Linux上为 -to Ctrl + Alt + Home 。 ..
发布时间:2020-10-02 19:09:29 其他开发

如何在Clion / Intellij中扩展“运行工具”窗口的最大宽度?

如您所见,文本有足够的空间可以向右扩展,但是可以换成120个字符。我尝试关闭软包装(右侧的小按钮),尝试在编辑器->常规->控制台下进入设置,取消选中“在控制台中使用软包装”,并增加“控制台命令历史记录大小” ”,但这些方法均无效。我希望程序的提示继续向右移动,理想情况下,只是制作一个水平滚动条,而不是包装或截断。是否可以在CLion / Intellij中执行此操作? 解决方案 120是 ..
发布时间:2020-10-02 19:09:27 其他开发

“将带符号整数操作数与二进制按位运算符一起使用” -使用无符号短型

在下面的C代码片段中,该代码片段检查是否设置了16位序列的前两位: bool is_pointer (unsigned short int sequence){ return(序列>> 14)== 3; } CLion的Clang-Tidy给我“使用带符号整数操作数二进制按位运算符”警告,我不明白为什么。 unsigned short 是否不够签名? 解决方 ..
发布时间:2020-10-02 19:08:21 其他开发

在Clion IDE中将EOF发送到stdin

在Clion IDE中运行c程序时,是否可以将EOF发送到stdin? 我尝试了ctrl + D-它只是关闭了程序。 Ctrl + Z也不起作用。 有什么想法吗? BTW-我在Windows 10操作系统上使用它。 解决方案 ctrl + D可以完成工作,但是存在一个已知的问题,为避免此问题,请禁用注册表中的选项 run.processes.with.pty (查找操作>注册表 ..
发布时间:2020-10-02 19:08:17 其他开发

如何设置CLion进行编译和运行?

我刚刚从 CLion 。 com /“ rel =” nofollow noreferrer“> https://www.jetbrains.com/ ,因为我只喜欢他们的其余产品。 但是,我在配置它时遇到问题。我无法编译和运行我的应用程序(简单的“ hello world”)。 当我尝试运行该应用程序时,它指向我“编辑配置”,因此我添加了一个新应用程序,现在出现了这个问题: 我 ..
发布时间:2020-10-02 19:08:15 其他开发