clion相关内容
我有一个运行内存消耗算法的c ++应用程序. 它崩溃并显示错误:在分配的内存达到约2GB后抛出'std :: bad_alloc'实例后终止调用. 我想将其编译为64Bit,以便它可以从我的64Bit/8GB Ram计算机中分配更多内存. 如何做到? 我正在使用CLion,使用CMake进行构建并使用mingw版本: mingw-w64 \ i686-4.8.3-posix
..
我是C语言编程的初学者,如果我在CLion上启动项目,则会收到此错误代码: C:\Program Files\JetBrains\CLion 2017.2.2\bin\cmake\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - MinGW Makefiles" C:\Users\danie\CLionProjects\unti
..
我正在尝试在Windows 10上使用带有MinGW的CLion从源代码构建OpenCV.不幸的是,所提供的OpenCV构建不再包含MinGW构建. 在编译时,尽管安装了Windows SDK和Visual Studio 2015 C ++工具,但仍然收到strsafe.h丢失的错误消息. 有人尝试过在同一设置上构建OpenCV吗? 坦克! 解决方案 经过进一步调查,结果
..
这是代码: #define GLEW_STATIC #include "GL/glew.h" int main () { glewExperimental = GL_TRUE; return 0; } 以下是输出: Process finished with exit code -1073741515 (0xC0000135) 当'glewExperiment
..
我正在尝试使用MinGW在Windows 7上运行CLion,但是由于某些原因CMake无法编译简单的测试程序,但是当我创建一个简单的hello world文件时,当我直接调用编译器而不是CMake时,它的编译就很好 我已经尝试了多个版本的MinGW,但对错误没有影响.我什至卸载了AV来查看是否是问题所在,但再次没有任何改变. 我的路径中有MinGW,也有CMake.起初,我认为TEM
..
我正在尝试在CLion IDE中运行简单的OpenMP程序. 当我运行它时,我得到一个错误: CMakeFiles\openmp_test_clion.dir/objects.a(main.cpp.obj): In function `main': D:/.../openmp_test_clion/main.cpp:9: undefined reference to 'omp_get_thr
..
当前正在尝试使用MinGW在Windows上设置我的C开发环境,并且看起来CMAKE给了我以下错误: sh.exe was found in your PATH, here: C:/Program Files/Git/user/bin/sh.exe For MinGW make to work correctly sh.exe must NOT be in your path. Run cm
..
前段时间,我开始在Visual Studio 2015中对应用程序进行编码,设置所有库依赖项都没有问题. 现在,我决定搬到CLion.但是,我的应用程序具有cryptopp库的依赖关系,需要在我的CLion项目中进行链接. 当前,我面临大量的undefined reference错误 undefined reference to `CryptoPP::Integer::Integ
..
我最近开始在Windows 7 64位系统上使用CLion编辑C文件. 令我非常困扰的一件事是它占用了过多的系统内存.它不会引起另一个问题.实际上,CLion在IDE中的内存消耗(〜2000 mb中的〜500 mb)要比系统中的内存消耗(〜1000 mb)少得多.您可以在下面看到系统内存使用情况的快照和CLion的内存显示: 我不是将CLion用于C ++,而是用于C项目.我的项目不是
..
我将一个旧样式的makefile转换为CMake CMakeLists.txt文件,以便可以将项目加载到JetBrain的新CLion IDE中. 我认为这很容易,但是我被CMake困在向编译命令添加一些自定义编译器标志的位置,这会导致编译错误.我对CMake的了解不足,无法解决此问题. 这是原始的makefile. # makefile # Main Filename to
..
是否可以将CLion配置为使用本地makefile而不是CMake来编译代码?我似乎无法从构建选项中找到实现此目标的方法. 解决方案 即使当前仅支持CMake,您也可以指示CMake使用自定义Makefile调用make.编辑CMakeLists.txt,添加以下两个命令之一: add_custom_target add_custom_command 当您告诉CLion运行程
..
我刚刚将PC从Ubuntu 15.10迁移到Linux Mint 17.3. 在进行此更改之前,该项目在CLion中编译得很好.现在,它给出了以下错误: c ++:错误:无法识别的命令行选项'-std = c ++ 14' 这可能是由于我的CMake文件中的这一行: set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -W
..
我已经上网了几个小时,试图在Linux的Clion上设置Google测试,但是找不到任何东西. 有人可以指导我进行设置吗? 解决方案 创建新项目 在我的ClionProjects文件夹中创建一个存储库 cd ~/ClionProjects mkdir .repo cd .repo 从github克隆 DownloadProject git clone https:
..
我正在使用Mac上的CLion,但在了解如何向我的项目中添加外部库时遇到了问题.那么,如何将外部库添加到C ++项目中? 解决方案 手动编辑CMakeLists.txt,在末尾添加以下几行,以及适用于您系统的正确路径和正确的ProjectName.此配置适用于Ubuntu 17.04工作站. include_directories("/usr/include/SDL2") targe
..
我是CLion的新手,我想提高自己在libcurl中的技能.我已经在Ubuntu 15.04上安装了libcurl4-openssl-dev.我的CMakeLists.txt: cmake_minimum_required(VERSION 3.3) project(test) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -lcur
..
我向CLion添加了一个外部工具,其中包含以下详细信息: 程序:zip 参数:asm。 zip * .cc * .h 工作目录:$ ProjectFileDir $ 当我运行这个时外部工具作为我的构建命令的一部分,它说: zip asm.zip * .cc * .h zip警告:名称不匹配:* .cc zip警告:名称不匹配:* .h zip
..
CLion 2016.2有助于检测您正在编辑的文件中的潜在错误,可以在代码右侧的验证栏中看到。 这只是一个单个文件,是否有办法(如工具窗口)获取整个项目或其中特定部分的所有此类警告的列表? 奖励积分如果它也列出了来自编译器的警告和错误,虽然这不太重要,因为编译器输出已经包含它找到的任何内容。 解决方案 是的,这是可能的。您正在寻找的功能称为 Inspector 。 执行:
..
在CLion中有一些奇怪的自动缩进,我不明白为什么。这是一个例子 int i1(5); //一些评论,然后我点击Enter //自动缩进就在这里。我再次点击Enter //它在这里 float f = 5; //一些评论,然后我点击Enter //然后自动缩进就在这里。我再次点击Enter //然后就到这里了。 float f2 = 6; //如果我不对前一行发表
..
我目前正在使用JetBrains CLion IDE在C中执行一些Project Euler挑战。当我用Python和Java(分别在PyCharm和IntelliJ中)完成这些时,我总是能够创建一个名为“ProjectEuler”的项目,并添加我可以独立执行的任意数量的源文件。但是,似乎在CLion中也是不可能的。我用来解决问题的每个源文件都包含一个main()函数,每当我尝试编译时,CMake
..
在Debian Linux上,当我想调试时,在clion(c ++)中收到以下消息: 在启动程序退出时代码127. 处理完成退出代码0 谷歌搜索没有帮我。我该如何解决CLion中的问题? Debian Linux。(GDB 7.8) 我尝试设置gdb的手动方式,但它没有帮助...仍然127 这是我的日志文件 {code} 2016-0
..