标签: c++

用于 C++ 的 Unity Launcher API

我正在尝试使用 QT SDK 在 QT 中开发一些程序。昨天我在 ubuntu 官方网站上阅读了有关Unity Launcher API 的信息。但是只有 Vala 和 python 的例子。是否可以将 Unity Launcher API(快速列表、计数器和进度条)与 C++ 语言一起使用,如果可能,请发布示例。

unity qt c++ application-development

10
推荐指数
1
解决办法
3010
查看次数

更新 GCC 到 6.3 版本

我想使用一些仅在该语言的最新版本中可用的 C++ 功能。问题是 Ubuntu 15.04 (Vivid Vervet) 安装了 4.9.2 并查看我从apt-get install gcc获得的输出:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
gcc is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]
Run Code Online (Sandbox Code Playgroud)

据说已经是最新版本了。我不明白为什么...

apt versions gcc c++ compiler

10
推荐指数
1
解决办法
3万
查看次数

C/C++ 选项在 NetBeans 中不可用

我将 Ubuntu 14.02 升级到 Ubuntu 16.04 并意识到升级后 NetBeans 不再工作。所以我再次从命令行安装了 netbeans:

sudo apt install netbeans
Run Code Online (Sandbox Code Playgroud)

但是安装后,当我打开 NetBeans 时,它仍然没有给我创建 C/C++ 项目的选项。

没有C选项

有人可以帮忙解决这个问题吗?

c netbeans c++

10
推荐指数
2
解决办法
2万
查看次数

安装 MySQL 连接器/C++

我想知道安装mysql c++ 连接器的过程是什么。

将它安装到我的 Ubuntu 操作系统后,我是否可以在每个 C++ IDE 中使用这些额外的 C++ 命令?例如,我可以在成功安装后在 Qt、Netbeans、eclipse for c++ 和所有其他 c++ IDE 环境中使用它们吗?

mysql ide c++

9
推荐指数
1
解决办法
4万
查看次数

一旦安装了 geos 库(C++ 和 C),然后尝试安装 rgeos 包(R),它会报告缺少 geos-config!

知道来自 R 语言的 rgeos 包需要预先安装 geos 库,因此我在我的 Ubuntu 12.04(32 位)机器上使用突触安装程序安装了 libgeos 和 libgeos-c1(3.2.2)。

然后我尝试直接从 R 控制台安装 rgeos,它发出一条消息,表示找不到 geos-config。输出如下:

> install.packages("rgeos")
Installing package(s) into ‘/home/checo/R/i486-pc-linux-gnu-library/2.15’
(as ‘lib’ is unspecified)
also installing the dependency ‘sp’

probando la URL 'http://cran.rstudio.com/src/contrib/sp_1.0-9.tar.gz'
Content type 'application/x-gzip' length 882102 bytes (861 Kb)
URL abierta
==================================================
downloaded 861 Kb

probando la URL 'http://cran.rstudio.com/src/contrib/rgeos_0.2-19.tar.gz'
Content type 'application/x-gzip' length 221471 bytes (216 Kb)
URL abierta
==================================================
downloaded 216 Kb

* installing *source* package ‘sp’ ...
** package ‘sp’ successfully unpacked …
Run Code Online (Sandbox Code Playgroud)

installation package-management c++ r

9
推荐指数
1
解决办法
2万
查看次数

找不到 boost-thread-mt 库

我正在编译一个需要 boost-thread-mt 库的程序。我已经使用安装 libboost-all-devsudo apt-get install libboost-all-dev但编译器说它找不到 boost-thread-mt 库。这个库在其他包中吗?请指导我为此需要安装什么。

c++ boost

9
推荐指数
1
解决办法
3万
查看次数

Eigen 安装似乎有效,但我仍然无法使 eigen 工作

我正在尝试安装eigen,但我似乎没有让它工作。

我做了:

sudo apt-get install libeigen3-dev
Run Code Online (Sandbox Code Playgroud)

一切似乎都很好,之后

dpkg -p libeigen3-dev
Run Code Online (Sandbox Code Playgroud)

我得到:

Package: libeigen3-dev
Priority: extra
Section: libdevel
Installed-Size: 3718
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Source: eigen3
Version: 3.2.0-4
Depends: pkg-config
Suggests: libeigen3-doc
Size: 698062
Description: lightweight C++ template library for linear algebra
 Eigen 3 is a lightweight C++ template library for vector and matrix math,
 a.k.a. linear algebra.
 .
 Unlike most other linear algebra libraries, Eigen 3 focuses on the simple
 mathematical needs of applications: games and …
Run Code Online (Sandbox Code Playgroud)

c++ 13.10

9
推荐指数
2
解决办法
4万
查看次数

每当插入 U 盘时如何执行 C++ 程序

我有一个 C++ 程序可以访问 USB 笔式驱动器/闪存驱动器。它适用于当前插入的闪存驱动器。一个普通的 C++ 程序在我们运行它之前不会执行。但我希望程序在插入闪存驱动器时自动运行。我怎样才能做到这一点?

usb-drive usb udev c++

9
推荐指数
2
解决办法
4770
查看次数

如何在 C++ 的 Ubuntu 16.04.2 [LTS] 上安装 Point Cloud Library v1.8 (pcl-1.8.0)?

我试图找到一种在 Ubuntu 16.04.2 [LTS] 上安装 C++ PCL v1.8 的直接方法

更新 - - -

在单独解决各种问题后:

这是安装点云库 v1.8 的各种方法的混合

在干净的 Ubuntu Server 16.04.2 [LTS] 实例上测试

旨在成为一种简单的安装方法,因此仅包含必需的软件包和先决条件 ----- ----- ----- ----- -----

还添加了在 Ubuntu 17.10 上安装 PCL 1.8.1

server c++ software-installation 16.04 17.10

9
推荐指数
1
解决办法
5万
查看次数

conda 环境中未找到 GLIBCXX 3.4.30

我正在 conda 环境中安装带有 pip 的软件包,但不断收到此错误:

ImportError: /home/anavani/anaconda3/envs/dmcgb/bin/../lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libLLVM-13.so.1)

我查看了之前的堆栈溢出帖子,发现了这一点,然后我按照最上面的评论所说的操作并运行了这些命令:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)

当我运行strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX检查 GLIBCXX 的最新版本时,我得到以下输出:

GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
GLIBCXX_3.4.26
GLIBCXX_3.4.27
GLIBCXX_3.4.28
GLIBCXX_3.4.29
GLIBCXX_3.4.30
Run Code Online (Sandbox Code Playgroud)

所以我不确定安装了 GLIBCXX_3.4.30 出了什么问题。

任何帮助,将不胜感激。我正在运行 Ubuntu 22.04 LTS

package-management c++ pip anaconda

9
推荐指数
1
解决办法
4万
查看次数