clion

    0热度

    1回答

    我有一个C++项目在CLION,我想与cmake交叉编译。 Cmake本身完全运行,arm-linux编译的二进制文件很好。但现在我想有一个运行配置它做到这一点,但克利翁并不没有试图运行会抛出像 11:31 Error running Build: Cannot run program "D:\Data\projects\smart-home\cmake-build-debug\smart-hom

    1热度

    1回答

    我的应用程序中有一些内存泄漏,我想调试它们。我想要使​​用的Windows工具是Very Sleepy。问题是,当我使用该软件时,它无法弄清楚问题的相应源文件是什么。 从我想通了,我需要一个符号文件。用我使用的编译器(MinGW-w64),我有.dbg文件。但即使我已指定clion应与-DCMAKE_BUILD_TYPE=Debug一起编译,但在我的工作目录中找不到任何.dbg文件。 可能是什么原

    2热度

    1回答

    我有一个编译嵌入式系统的几个可执行文件的项目。每个可执行文件是通过使合适的目标产生: firmware1.bin firmware2.bin ... 现在我要自动运行的固件刷新过程。我有一个python脚本,可以将固件刷新到嵌入式系统闪存。要调用这个剧本,我要创建额外的目标: firmware1.bin firmware1.bin_upload firmware1.bin firmware1.bi

    0热度

    2回答

    如何增加具有深度递归调用的C程序的最大堆栈大小?是否有项目的配置可以指定可执行文件的堆栈或堆大小?

    1热度

    2回答

    here是一个C++(克利翁)项目的链接。我尽可能多地提炼/简化了这个问题。 的问题是,在调试时,LLDB(3.9.0版本)崩溃。 步骤来重现崩溃: 开放项目与克利翁2017.1(使用内置LLDB调试) 编译项目的main.cpp线 将断点14 在调试模式下运行。 一旦你在第14行的断点,然后输出变量“an_integer”通过“打印an_integer”命令。 崩溃 的错误/崩溃报告: 断言失败

    0热度

    1回答

    即,我怎样才能指定cmake在我的电脑上搜索哪些目录,而不必为每个人修改CMakeLists.txt?

    0热度

    1回答

    我正在创建更大的项目,我需要3或4个主函数来测试类是否正常工作。我创建的main.cpp文件中像这样 #define TEST2 //INTERACTIVE OR TEST1 OR TEST2 OR TEST3 #include <iostream> #ifdef INTERACTIVE #include "interactive.cpp" #endif #ifdef TEST1

    0热度

    2回答

    所以我对CLion和CMake很陌生,所以对于术语的错误使用提前抱歉。我遇到以下问题: 在我的项目中,我想包括ITensor library,它本质上是一个非CMake项目。我把git克隆到我的电脑上并构建了ITensor项目。接下来,我想用它在另一个项目中链接到的它的CMake: 我的代码在main.cpp中: #include <iostream> #include "itensor.h"

    0热度

    1回答

    我想使用Clion构建一个C++项目,并在控制台中获得以下消息。 dyld:mach-o,但为模拟器(不是macOS)构建。如果我尝试使用调试器,则无法构建目标消息。 值得注意的是,我在Windows上使用clion启动了此项目,并且所有代码在该操作系统上编译得很好。我猜这与一些gcc macOS问题有关,我不确定。 这是我的cmake。 cmake_minimum_required(VERSIO

    0热度

    1回答

    我想使提升库与CMake一起工作,但我得到了一些奇怪的错误消息。 我使用Stephan T. Lavavej的mingw版本,它带有boost库。 我的CMake的文件如下所示: cmake_minimum_required(VERSION 3.6) project(untitled) set(Boost_INCLUDE_DIR C:/MinGW/include) set(Boost_LI