clion相关内容

在 Clion 中启用 Cuda 的代码索引

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

如何在 gnome 终端中执行 CLion 程序?

这个问题已经有了答案这里但我正在使用CLion 1.2.1 版和该帖子中的答案无济于事.可以在 gnome 终端而不是它自己的控制台中运行 CLion 程序吗?如果是,如何?谢谢. 编辑:我知道可执行文件的存储位置,但想知道是否可以直接从 ide 中在终端中运行该文件,即通过在 ide 中选择运行选项. 解决方案 是的,您可以从 IDE 在 gnome 终端中执行 Clion c/c ..
发布时间:2021-12-28 10:11:41 C/C++开发

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

如何在没有可执行文件的情况下仅使用 clion 构建静态库?CMakeLists.txt 是什么样的?(没有add_executable) 更新:如果我不向 Clion 添加可执行文件,我有一个错误,需要可执行文件. 这里是我的 CMakeLists.txt. 解决方案 这是一个老问题.但我会将您的问题的答案添加为对其他人的帮助.您需要将 add_executable 替换为 ..
发布时间:2021-12-26 22:14:19 其他开发

如何让 CLion 运行安装目标

我正在一个已经在使用 CMake 的现有项目上评估 CLion 1.2.1.该项目由几个库模块和一个可执行文件组成. 我有一个安装目标,用于在 bin 文件夹中收集可执行文件和配置文件以进行调试: ...安装(目标 ${PROJECT_NAME} 目的地 ${CMAKE_BINARY_DIR}/bin/)安装(文件 config.xml 目的地 ${CMAKE_BINARY_DIR}/bi ..
发布时间:2021-12-26 22:02:01 其他开发

如何在 CLion 中启用 C++11?

我正在尝试在 CLion 中运行 C++11 代码,但它不起作用.它说: .../projects/CLion/untitled/main.cpp:7:1: 注意:C++11 ‘constexpr’仅适用于 -std=c++11 或 -std=gnu++11... 我尝试将 CMAKE_C_FLAGS 设置为 -std=c++11 或 -std=gnu++11 但我仍然有同样的问题.常规 C+ ..
发布时间:2021-12-26 21:36:50 C/C++开发

如何更改我的程序的工作目录

在 Mac 上试用 Clion EAP.如何更改已启动程序的当前工作目录?它似乎被设置为二进制文件的输出目录. 解决方案 这可以通过 Run ->编辑配置... 对话框,就像 Idea 一样. 需要对 CMakeLists.txt 的大部分配置进行更改的组合让我很困惑,我一直在寻找一种方法来更改它,但至少有一点与其他IDE一致,很好. 希望他们能以类似的方式改进其余的项目设置. ..
发布时间:2021-12-26 21:34:44 其他开发

在 Clion 中设置 Boost

如何在 Clion 和 MinGW 中使用 Boost 库?我已将 boost_1_60_0.zip 下载并解压到 C:\boost_1_60_0.我现在该怎么办?我必须安装什么吗?这是我的 CMakeLists.txt: cmake_minimum_required(VERSION 3.3)项目(服务器客户端)设置(CMAKE_CXX_FLAGS“${CMAKE_CXX_FLAGS} -std ..
发布时间:2021-12-24 15:23:07 C/C++开发

OpenGL 着色器无法编译

我的 OpenGL 项目中的着色器无法编译.我有 Ubuntu 16.04 LTS,使用 CLion.没有找到任何解决方案,所以在这里提问. 这是我的错误列表: 注意:选项 force_s3tc_enable 的默认值被环境覆盖.ERROR::SHADER::VERTEX::COMPILATION_FAILED0:1(1): 错误:语法错误,意外的 $end错误::着色器::片段:: CO ..
发布时间:2021-12-19 18:16:47 C/C++开发

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

我刚刚从 https://www.jetbrains.com/ 因为我只喜欢他们的其他产品. 但是,我在配置它时遇到了问题.我无法编译和运行我的应用程序(一个简单的“hello world"). 当我尝试运行应用程序时,它指向我“编辑配置",所以我添加了一个新应用程序,现在我遇到了这个问题: 我无法指定“目标";我唯一能做的就是设置“所有目标". 我无法指定“配置"(我发现的所 ..
发布时间:2021-12-18 23:11:40 其他开发

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

如您所见,文本有足够的空间向右展开,但它被包裹在 120 个字符处.我尝试关闭软包装(右侧的小按钮),我尝试进入设置,在编辑器 -> 常规 -> 控制台下,取消选中“在控制台中使用软包装",并增加“控制台命令历史记录大小"",但这些都没有奏效.我希望我的程序的 cout 继续向右,理想情况下只制作一个水平滚动条而不是环绕或截断.有没有办法在 CLion/Intellij 中做到这一点? 解决 ..
发布时间:2021-12-18 10:39:24 其他开发

如何为 Qt 框架配置 CLion IDE?

如何为 Qt 框架配置 CLion IDE?这个IDE是否兼容Qt,或者还有其他兼容Qt的IDE吗? 我只是想尝试使用 Qt Creator 以外的东西. 解决方案 我和你一样绝望,直到我读到 这个 Quora 讨论.它非常适合我! 总而言之,有两个主要步骤: 首先,CLion 使用 CMake 来编译您的代码.它基于 CMake 配置文件(例如“CMakeLists.t ..
发布时间:2021-12-09 17:19:00 C/C++开发

如何添加“-l"(ell) CMake 中的编译器标志

在 Ubuntu 16 上工作 我使用 g++ main.cpp -lpq 命令编译我的小项目.现在我使用 Clion 并且想要做与 g++ 相同的事情.但是我不能在 cmake 文件中添加编译器标志并得到编译错误. cmake_minimum_required(VERSION 3.5.1)项目(day_g)设置(CMAKE_CXX_FLAGS“-lpq")添加定义(-lpq)messag ..
发布时间:2021-12-01 15:11:30 C/C++开发

CLion CMakeLists.txt 将 argv 参数添加到配置中

我在 CMAkeLists.txt 中有配置 set(SOURCE_FILES client/client.cpp)add_executable(客户端 ${SOURCE_FILES} 客户端/client.cpp) 所以我可以在 CLion 中启动 client.cpp (Shift + F10).但是,如果我需要使用 argv 参数启动 client.cpp(它有一个整数作为参数),我必须 ..
发布时间:2021-11-17 21:16:07 C/C++开发

Linux CLion 无法解析命名空间成员

#include #include int main(){std::srand(时间(0));返回0;} 错误信息 此代码编译并运行良好.但是错误消息并没有消失,这让我很恼火.也许有人解决了这个问题. 我的系统信息. Linux 桌面 4.6.4-1-ARCH #1 SMP PREEMPT Mon Jul 11​​ 19:12:32 CEST 2016 x86_64 GNU/Lin ..
发布时间:2021-11-17 03:25:08 服务器开发

在 Windows 上的 CLion 中安装 SFML

我在 CLion 中安装了 SFML,但是当我尝试运行一些基本代码以查看它是否正常工作时遇到了一些问题. #include int main(){sf::Window window(sf::VideoMode(800, 600), “我的窗口");//只要窗口打开就运行程序而 (window.isOpen()){//检查自上次循环迭代以来触发的所有窗口事件SF::事件事件;而(window.po ..
发布时间:2021-07-23 19:48:08 C/C++开发