问题标签 [kdevelop4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5665 浏览

c++ - KDevelop 与 CMake 项目 - 如何管理调试和发布版本?

KDevelop 是否支持在 CMake 项目的调试和发布版本之间切换?

0 投票
1 回答
333 浏览

kdevelop - Kdevelop4 path to library binaries

I'm having problem reported as below while trying to execute it. Where should I go to let it know where to find the .so lib which is under ${HOME}/projects/OpenImageIO/dist/linux64/lib?

Starting: /home/chaoren/Dropbox/hw2/hw2_3 /home/chaoren/Dropbox/hw2/hw2_3: error while loading shared libraries: libOpenImageIO.so.1.2: cannot open shared object file: No such file or directory

I built this project by importing my Makefile

0 投票
0 回答
2595 浏览

cmake - 用KDevelop替换arduino的默认IDE

我发现 KDevelop 总体上是一个非常好的 IDE,并且我已经在使用它为运行嵌入式 Linux 的 ARM9 CPU 的交叉编译和调试软件方面拥有了很好的经验。现在我有一些小型项目的Arduino板,我发现它们是一个非常好的和简单的平台,但是它的 IDE 在功能、代码自省等方面远远落后于 Kdevelop,所以我想调整 Kdevelop 来编译和编程 arduino板代替。

目标是也可以使用 arduino 库在纯 C/C++ 或常规 C++ 中进行软件开发(这个答案有助于使这成为可能),绕过 arduino 为使初学者更容易而施加的人为限制。我打算使用 CMake 作为构建系统,因为它可以很好地与 Kdevelop 集成,并且可以轻松进行交叉编译。作为旁注,您可以使用此工具链文件使 CMake 使用avr-gcc交叉编译器:

由于 arduino在幕后使用avr-gccavrdude来编译和编程目标 AVR 微控制器,我发现了一些有趣的方向,例如AVR TutorialProgramming Arduino Uno in pure CProgram Arduino with AVR-GCC,但我仍然没有知道如何在 Kdevelop 的界面上添加一个按钮来调用 avrdude 以便将编译后的二进制文件上传到微控制器的闪存。任何人都可以帮我这样做吗?

0 投票
1 回答
124 浏览

c - 如何自动删除空行 - kdevelop

有没有一种方法/工具可以自动删除 kdevelop 版本 4.3.1 上的空白行?

例如,这个:

会变成这样:

我不打算使用正则表达式,而是在编辑器的帮助下进行。

0 投票
1 回答
199 浏览

kdevelop - 在 KDevelop 中编写代码片段时更改“日期”变量的格式

我正在 KDevelop 4 中编写一个简单的代码片段来打印今天的日期,利用 Snippets 功能和变量%{date}. 但是,默认格式显然是MM/DD/YYYY,我想将其更改为YYYY-MM-DD. 我浏览了编辑器和整个 KDevelop 的设置,但没有运气。任何人都可以指出相关设置(如果存在)吗?

我使用的是版本 4,但我想这几乎无关紧要(或者是吗?)。

0 投票
0 回答
435 浏览

c++ - 使用提示符在 Kdevelop 中发送命令行参数

在终端上,我可以按如下方式传递命令行参数

但我想在 KDevelop 中做到这一点。我知道如何使用 Lauch Configuration 设置命令行参数并添加 -h hostname -p 3344到参数字段。但是我的端口号每次都在不断变化。因此,我希望能够通过一些控制台或提示发送参数(就像在 eclipse 中使用提示所做的那样)

0 投票
2 回答
2870 浏览

c - KDevelop4:加载共享库时出错

我第一次尝试使用英特尔 MKL 库。我正在使用 CMake 构建一个使用 MKL 的简单项目。我在 KDevelop 4.6 环境中工作。

该项目的构建和安装没有错误。因此链接库是成功的。在 KDevelop 中执行时,出现以下错误:

Error while loading shared libraries: libmkl_intel_lp64.so: cannot open shared object file: No such file or directory

CMakeLists 文件基本上如下所示:

libmkl_intel_lp64.soLP_LIBRARY_PATH环境变量的第一个文件夹中找到,所以我不希望在执行过程中出现任何错误。实际上,从命令窗口运行程序时,一切似乎都运行良好。

可执行文件的 ldd 输出为:

因此正确地找到了链接的库。为什么程序不能在 KDevelop 环境中运行?

欢迎任何帮助,谢谢!

0 投票
1 回答
367 浏览

cmake - cmake加载cpu没有任何影响

最近我开始使用 cmake 而不是手动创建 make-files。此外,我使用 kdevelop 作为 IDE。所以,我用 kdevelop 创建了简单的 cmake 项目。它构建并成功执行。但问题是,当我尝试从终端运行 cmake(过程中不涉及 kdevelop)时,我看到 cmake 只是尽可能高地加载 cpu,大约半小时没有结果。我等不及了,所以我只是终止了这个过程。

这是我的 cmake 文件:

以下是 kdevelop 开始运行 cmake 的方式:

我尝试以相同的方式运行 cmake,但我收到的只是可能的最高 cpu 负载。

kdevelop 版本 - 4.8.4

cmake 版本 - 2.8.9

你能对此提出任何建议吗?

对不起我的英语不好。

0 投票
1 回答
959 浏览

terminal - 构建执行后 Kdevelop 启动程序

我正在使用KDevelop。我的程序创建了一个图片文件。所以我想在执行后自动打开它。我怎么能在 KDevelop 中做到这一点?

我用参数查看了这个主题Kdevelop 执行项目,我的运行配置显示在图片中。

在 KDevelop 的运行选项卡中,我得到了以下启动命令:

开始:/home/df/projects/topopt/build/topopt && xdg-open ~/projects/toopt/build/sample.gif

图像查看器不启动。但是这个命令是正确的,如果我在终端中输入这个字符串,图像查看器就会启动。

在此处输入图像描述

0 投票
1 回答
1926 浏览

build - 如何在 kdevelop 中使用 Crypto++ 库构建项目

我写了一个小程序,使用in 中的crypto++库。当我从终端使用. 我想使用from本身构建和执行程序。我怎样才能包括在做这个。kdevelopUbuntu-lcryptoppcmakekdevelopCRYPTOPP_DIRcmake configuration

任何帮助将不胜感激。谢谢你。