问题标签 [kubuntu]

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 回答
939 浏览

gcc - 在工作站上安装稳定的最新 gcc 4.4.x (Kubuntu 9.04)

我想知道如何在 Kubuntu 9.04 下为工作站安装稳定的最新 gcc (4.4.x)?

我需要 gcc 4.4.x 的原因是我想在 OpenMP 3.0 中使用 Collapse,它仅在 GCC 4.4 及更高版本中受支持。稳定性对我来说很重要,因为我想让它在许多工作人员共享的工作站上工作。但是在过去的几个月里,我看到了很多关于无法安装稳定 gcc 4.4.x 的报告。例如,我在网上的某个地方看到了这个:

sudo apt-get install gcc-snapshot

我在 gcc 快照网站上发现的不是一个稳定的。

所以我想知道是否有某种方法可以为 Kubuntu 9.04 下的工作站安装稳定的最新 gcc (4.4.x)?即使 gcc 4.4.0 也可以,只要它稳定并且我认为它具有 OpenMP 3.0。还是我应该等到 Kubuntu 9.04 上的 gcc 4.4.x 稳定版本发布?真的很感谢你的建议!

谢谢并恭祝安康!

0 投票
10 回答
54128 浏览

java - Java:System.getProperty("user.home") 返回“?”

我完全迷失了这个:System.getProperty("user.home")System.getProperty("user.name")返回一个问号“?”。

我的测试用例如下所示:

结果是(添加了换行符以提高可读性,替换了公司名称和自己的名称):

有人经历过吗?Java 在哪里寻找用户和主目录?我已经检查了正确设置的 HOME 环境变量。

0 投票
2 回答
765 浏览

git - Kubuntu/Windows 7 双启动和 git

我在笔记本电脑上使用 Kubuntu 和 Windows 7 已经有一段时间了。最近我也开始使用 git 来跟踪我正在进行的项目。起初我以为我会使用相同的 git repo 从 Kubuntu 和 Windows 进行编辑,但我很快发现在 Windows 上提交更改会使 Kubuntu 上的 git 认为自上次提交以来所有文件都已更改,尽管更改没有t 似乎与内容相关。如果我在 Kubuntu 上提交,然后在 Windows 上执行 git status,也会发生完全相同的事情。

我知道我可以为 Kubuntu 和 Windows 使用不同的存储库,并在完成后将它们合并在一起,但是如果有人知道我如何使用相同的存储库,我将非常感谢您的帮助。

0 投票
2 回答
485 浏览

java - 如何使用 Java 监控 kubuntu 中的系统统计信息?

我正在做一个与 kubuntu 的配置和内存分析器相关的项目。我想使用里程表以图形方式显示系统统计信息,如 CPU 使用率、RAM 使用率和进程等。我想知道是否有任何伟大的开源库用于图形组件,如里程表和其他图形实用程序。另一个问题是我必须从某个地方获取 cpu 的信息并对其进行解析并将其输入里程表进行显示。一种方法可能是我使用命令行实用程序并解析结果并提供给图形组件。另一种选择是有一个名为 libstatgrab 的库,它是用完整的 C 语言编写的,我需要使用 JNI。

我不喜欢这两种方法,因为我的时间有点短,需要一个可以为我做这些事情的图书馆。有一个 Python 绑定库到 libstatgrab 但不是 java。如果有人有任何其他方法,请写下来。

0 投票
2 回答
2000 浏览

c - 如何让 opencv 在 kubuntu 中包含工作?(包括如何在 netbeans 6.7.1 中包含和链接的解决方案)

我已将包管理中的 OpenCV C 库安装到我的 Kubuntu 9.10 中。我编写了一个使用这些库的小型图像修改程序,但我无法编译它,因为每次我尝试编译时都会收到错误消息,即无法找到 OpenCV 库中的函数。

这些头文件在文件夹中,/usr/include/opencv/但编译器仍然说找不到函数。

我试图通过基本的方式将它们包括在内

netbeans 中的命令(并且我已将 netbeans 设置为从该特定目录搜索头文件),并且还尝试将它们包含在完整路径中。

此外,我尝试在控制台中编译我的源文件(包含完整路径),但我再次收到相同的错误消息,即无法找到这些库中的函数。

编辑:

我得到的错误信息是

对于我尝试从该 opencv 库中使用的每个函数,我都会收到该错误。

知道如何解决这个问题吗?


编辑二:

如果其他人正在使用 netbeans 6.7.1 并遇到同样的问题,这是从另一个网站粘贴的解决方案副本:

在这里,我假设您已经手动或通过包管理成功安装了 opencv 库。

  1. 打开 Netbeans,然后执行以下操作:选择工具 -> 选项 -> C/C++ -> 代码帮助 -> 添加包含目录(对我来说,/usr/local/include/opencv)
  2. 创建新项目,然后:右键单击项目名称 -> 属性 -> 构建 -> C/C++ 编译器 -> 包含目录 包含目录:/usr/local/include/opencv
  3. 右键单击项目名称 -> 属性 -> 构建 -> 链接器 -> 包含目录:/usr/local/include/opencv 附加选项:-I/usr/local/include/opencv -L/usr/local/lib -lcxcore -lcv -lhighgui -lcvaux -lml

然后编写程序并编译!!

0 投票
1 回答
1868 浏览

python - 使用 Python(ubuntu)检测工作站/系统屏幕锁定

无论如何,我们是否可以检测到系统/屏幕何时被锁定并通知某些事件在 Ubuntu 中触发?

0 投票
3 回答
1174 浏览

android - 未正确检测到 Kubuntu 9.10 Android 设备

我已经使用这个官方教程来设置我的机器,以便它可以检测到我的 Android 设备。但是由于某种原因,ADB 没有正确检测到我的任何设备(Hero 和 Magic),即它没有显示设备的 IMEI 或固件版本,而是一堆问号:

????????????

我已经尝试在谷歌上搜索解决方案,但我什么也没找到。

0 投票
1 回答
5998 浏览

android - 如何从命令行(在 Kubuntu 中)运行 Android 仪器测试?

我们可以通过启动在 Windows 上从命令行运行 Android 的仪器测试:

这给了我们很好的结果。

使用相同的架构,我们无法在 Kubuntu 中运行相同的架构。我们在 Kubuntu 中有相同的设置。

  1. 有人可以告诉我们,如果有同名的包..那么 adb shell 指向什么包?
  2. 模拟器如何从 cmd 行与 adb shell 连接?
  3. 我们需要在 Kubuntu 中进行任何更改吗?
0 投票
1 回答
807 浏览

c - 如何在c中链接pnglite库?

我从 kubuntu 的包管理中安装了这个方便的 pnglite 库。它只包含一个头文件“pnglite.h”和一个目标文件“pnglite.o”。我找到了这些文件的位置,但我不知道如何链接它们。我正在使用 netbeans,但不知道如何在其中链接它们。我也不明白如何在控制台上链接它们。

我有一个想要测试的小测试程序,但我收到错误消息“未定义对函数的引用:XXXXXXX”。netbeans 和控制台我都在使用 gcc。该头文件在 /usr/include 目录中,目标文件在 /usr/lib 目录中,我的测试程序在我的主目录的编程目录下。

我应该将该标头和对象放入与源所在的目录相同的目录中吗?或者有没有办法将它们与它们当前的位置联系起来?我知道应该可以将它们从它们目前所在的位置链接起来,我想知道并了解如何做到这一点。

任何帮助将不胜感激 :)

0 投票
2 回答
1993 浏览

c++ - 我如何转发`-` 在康索莱?

我想在 C++ 模式下在 Emacs 中使用智能制表符,但我也希望能够在必要时插入制表符。从其他帖子中,我了解到最简单的方法是绑定<Ctrl>-<Tab>缩进。但是,KUbuntu 中的 Konsole 似乎不会转发<Ctrl>?

我当前的 .emacs 文件包含:

所以我相信这将绑定<Ctrl>-<Tab>到插入一个制表符。但是,当我运行时:

<Ctrl>-h k <Ctrl>-<Tab>

Emacs 只报告我按下了 tab 键。是否有一些 Konsole 选项(我已经搜索过但无济于事)或 KUbuntu 中的全局首选项,我需要设置以便<Ctrl>-也转发?(它肯定会转发所有其他<Ctrl>-blah命令。)