问题标签 [anjuta]
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.
c - 为什么单步执行代码时 printf 输出没有立即出现?
我在 Fedora 20 上使用 Anjuta 和 gdb 并创建了一个 C Makefile 项目。代码如下所示:
° 表示我在那个位置设置了一个断点。
现在,当我调试代码时,没有输出,而当前行是这些 printf 函数之一。只有当我退出主'123'时才会出现在终端中。
如果我将 \n 添加到第二个 printf 参数,那么当我从断点 2 移动到第三个断点时,“12”将显示为输出。
c++ - OpenMP 并行化停止工作
在 linux 上,AMD 8 核处理器,使用 g++ 4 7.1。
这是 - 对我来说 - 一个headbanger。以下代码运行良好,由于某种原因停止了并行化。我添加了 omp_get_num_procs(),它打印了 8 个处理器。我检查了编译,并且 -fopenmp 作为链接和编译的选项存在。没有编译/链接错误消息。我检查了是否定义了任何环境变量(OMP_xxx) - 没有。
是否还有其他可能影响的外部因素?
编辑:我想我在这里找到了一些东西...... Anjuta 生成的 g++ 命令行包含以下内容:
PACKAGE_SRC_DIR 定义似乎“包含”了 -fopenmp 标志,这会将其隐藏在 g++ 中。还没找到原因...
c - 将 Imagemagic C 库与 anjuta 一起使用
我试图在 anjuta中编译http://www.imagemagick.org/script/magick-wand.php中的 ImageMagic c 代码。我成功下载并编译了 ImageMagic 然后将库从 project->Add Library 添加到 anjuta...
然后我尝试运行从上面的链接获得的下面的代码
但我得到了这个错误。
请帮我解决这个问题
c++ - Anjuta终端输出不够长
我正在 Lubuntu 上使用 Anjuta 编写一个程序,该程序对历史股价数据(价值 2 年,每个交易日一行)进行计算。当我运行程序并将其输出打印到 Anjuta 的终端时,大部分行都被覆盖了。那里还有其他人使用Anjuta并对此有解决方案吗?在这个轻量级 IDE 之外有没有办法查看所有终端输出?
c - 无法从文本视图中获取 GtkTextBuffer - C、GTK3
我正在使用 GTK3+、Anjuta(Glade 插件)和 C 进行分配。
我有一个文本视图,但我无法获取它正在使用的文本缓冲区。
给我带来麻烦的代码是这样的:
Error() 是一个只输出字符串的函数,用于调试。似乎 get_buffer() 函数没有返回 null,我已经检查过了。它确实返回了一些东西,一个非空指针,但我不知道,因为缓冲区失败了每个断言。
它也使 GTK_IS_TEXT_BUFFER 和 GTK_IS_WIDGET 失败。文本视图工作正常,并使用 gtk_buildable_get_name 打印其名称。
我可以共享 UI 的 XML,但它对于帖子来说太大了。如果您想要任何特定的部分,请问我。谢谢您的帮助!
这是文本视图的 XML:
gtk3 - 如何在 anjuta 项目中包含资源文件
我正在尝试更新 vala 中的图形项目,将大量代码行移动到 ui 文件中。我想使用模板(可用于 glib-2.38 和 GTK+3.8,类似的东西)。
我的项目是用 Anjuta 和 autoconf 管理的。
目录中src
有
application.ui
:
resources.xml
:
在src/Makefile.am
我已经附加--gresources resources.xml
到spi_VALAFLAGS
. 最后我Gtk.ApplicationWindow
像这样宣布
但是当我编译然后运行应用程序时,会出现错误消息:
anjuta - 构建配置时Anjuta失败
我已经成功安装了 Anjuta,使用现有源文件定义了一个项目,并使用“默认”配置成功编译和链接它。
当我尝试构建“调试”配置(和任何其他配置)时,构建失败。我认为相关的第一条信息是:
然后我收到一些“检查”消息(所有响应看起来都正常 - 没有报告错误)但构建失败并显示以下消息:
我已经make distclean
在ww_index/src
目录中尝试过,这很成功,但会清除可执行文件和“Make ...”文件。
在“调试”下没有定义其他目录。我在那里只看到一个config.log
带有扩展消息的文件,由于我的操作,这些消息也显示在控制台中。
我需要对 Anjuta 做什么才能成功构建其他配置?
java - 如何在 Anjuta IDE 中导入现有的 Java 项目?
我有一个现有的 Java 项目,我在另一台计算机上使用 Eclipse 创建并上传到 github。在我的 Fedora 机器上,我使用 Anjuta 的 github 插件导入项目并且导入工作正常(我可以在 Project 窗格中看到我所有的 java 文件)。
但是,当我单击Run -> Execute时,出现以下错误:
Anjuta 似乎不承认这个项目是 Java 项目。我应该更改什么设置以使其识别 Java?
c++ - 在 Anjuta 3.4.3 的编译器选项中添加 -std=c++11
我在使用 GTKmm atm 的项目中还很远,我正在尝试添加一些我的朋友一直在处理的代码。但是我收到了这个错误:
错误 此文件需要对 ISO C++ 2011 标准的编译器和库支持。此支持目前是实验性的,必须使用 -std=c++11 或 -std=gnu++11 编译器选项启用
但是我找不到任何可以让我添加这些编译器选项的地方。
将其添加到Build -> Configure Project
仅会产生 a:
Error: unrecognized option 'std=c++11'
。
任何更熟悉这个 IDE 的人可以提供帮助吗?
c - GTK 信号在带有 GTK3 和 Anjuta 的 C 程序中不起作用
我尝试编写一个使用 GTK3 的 C 程序。我可以编译它,但是 GTK 的信号的回调函数不起作用。它们仅包含以下内容:
但我没有看到任何输出。我增强了 Anjuta 3.12 的模板项目,它使用
自动连接处理程序。我在 Glade3 编辑器中设置的处理程序名称,即
在 *.ui 文件中。作为配置,我设置了“调试”并将配置选项更改为
我可以在命令行上编译程序,但我想了解 Anjuta 的配置。
怎么了?