Tag: c ++

运行使用Geany IDE错误代码编译的C程序时出错:127

我通过Ubuntu软件中心安装了Geany IDE。 在C中写了一个hello world prog并且编译成功但是当我试图运行它时,它给了我这个错误: ./geany_run_script.sh: 5: ./geany_run_script.sh: ./hello: not found —————— (program exited with code: 127) Press return to continue 有人可以告诉我应该怎么做?

具有c ++核心和QML界面的Ubuntu Touch应用程序。 怎么创造?

如何用c ++核心创建Ubuntu Touch应用程序? 在示例中,我只看到纯QML应用程序。

用于Ubuntu的C,C ++和Java IDE

是否有可以在支持C,C ++和Java的Ubuntu上运行的IDE? 我安装了NetBeans ,但它只支持Java。 我手动安装了C / C ++包,但是如果我包含iostream ,那个包会出错。 还有其他IDE可以满足我的需求吗? 或者我可以获得预先安装了所有软件包的NetBeans吗?

ls系统命令不显示终端颜色

我只是在用C中的一些代码搞错,一个真正基本的程序的例子如下,显然,使用ls system命令列出目录。 #include int main (void) { system(“ls -l -d */”); printf(“I’ve just listed the directories :-)\n”); return 0; } 这运行正常,但它以单色显示ls输出,而Bash将使用目录的颜色(或文件,如果我包含文件)输出列表。 如何让我的C代码使用bash颜色? 谢谢

什么是EOF以及如何触发它?

这是我的C源代码。 当我在Ubuntu中构建它时,它开始获取字符,但我不知道如何结束程序,因为它不会通过输入ENTER或回车来结束。 EOF是什么意思? 我怎么能触发它? 这个消息来源也在Dennis Ritchie的一本书上: #include /* count digits, white space, others */ main () { int c, i, nwhite, nother; int ndigit[10]; nwhite = nother = 0; for (i = 0; i = ‘0’ && c <= '9') ++ndigit[c – '0']; else if (c == ' ' || c == '\n' || c […]

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

我试图找到一种在Ubuntu 16.04.2 [LTS]上安装C ++ PCL v1.8的直接方法 更新—– 在单独解决各种问题之后: 这是安装Point Cloud Library v1.8的各种方法的混合 在一个干净的Ubuntu Server 16.04.2实例上测试[LTS] 旨在成为一种简单的安装方法,因此只包括强制性包装和先决条件—– —– —– —– —– 还在Ubuntu 17.10上添加了PCL 1.8.1的安装

无法执行.out文件,获得权限被拒绝

我编写了一个C ++程序并将其编译为生成a.out文件。 但是,每当我尝试运行它时,我都会被拒绝。 我读到我们可以使用sudo,但我不能完全使用它。 我使用像sudo“./a.out”之类的东西,但这也行不通。 编辑 : 这是我尝试“./a.out”时收到的消息。 bash: ./a.out: Permission denied

如何为Unity开发系统指标?

这不是如何创建Unity指标的重复? 。 我正在寻找系统指标而非应用指标。 Backgound: 从这两个问题: 如何在登录屏幕中添加或操作应用程序/系统指示器? 如何将indicator-sysmonitor设置为登录屏幕上的默认指示器 我了解到有两种类型的指标: 系统:声音,键盘,应用程序……(试试: ps ax | grep indicator ) 应用程序:nm-applet,sysmonitor,…以及几乎所有可用的应用程序指标中列出的内容? 所有应用指标均由指标应用程序(系统一)处理/显示。 系统指示器由Unity面板直接显示。 这两个问题都是关于在登录和锁定屏幕中添加/删除指标。 第一个是直接设置(处理系统指标时)。 第二个是艰难的设置(当处理应用指标时),这需要修改锁定屏幕的面板服务(统一包)的来源以及登录屏幕的统一来源。 作为sysmonitor的情况,对我来说是解决方法。 最好的解决方案是实现系统指示器而不是应用程序指示器。 话题: 系统指标是否有统一的API(最好是:Python然后是C / C ++)? 请参考官方文件。 大多数系统指标都是使用Vala编程语言编写的。 任何人都可以使用Python或C为系统指示器编写小型演示吗? 更新: 我找到了一些可能推动的链接: 在Application Indicators项目页面中,他们列出了用于应用程序指标的AppIndicator-0.3 API( C和Python )的链接。 他们还列出了Indicate-0.7 API( C和Python )。 这是什么? 嗯,它是桌面应用程序之间的DBus消息传递通道。 另一方面,在系统指标项目页面中,他们提到: 系统指标API 使用libindicate的消息菜单。 使用libunity的声音菜单。 使用Evolution-Data-Server的日期/时间指示器 他们似乎列出了与Evolution-Data-Server类似的Data API而非指标开发API。 但不确定libindicate和 libunity。 有没有人使用这两个库? 尝试使用apt-cache […]

如何使用netcat构建简单的聊天?

我目前正在开发一个项目,我使用netcat库实现了一个简单的聊天应用程序。 提示客户端输入端口号和命令 nc -l -p xxxx 其中xxxx是客户端输入的端口号。 同样,系统会提示主机输入相同的端口号,并建立连接 nc -p xxxx 但是,这会给出一个空白的聊天体验,因为它不会显示键入消息的人的用户名,例如 hey hello what’s up Nothing 相反,我希望它是这样的, Foo : hey Boo : hello Foo : what’s up Boo : Nothing 我可以使用netcat来实现此function,还是有其他function可以实现此function?

如何编译C ++源代码(“iostream.h not found”错误)?

我不想讨论C ++或任何编程语言!我只是想知道我在linux ubuntu上做错了什么来编译helloworld.cpp! 我正在学习C ++,所以我的步骤是: 在vim中打开hello.cpp并写下这个 #include int main() { cout << "Hello World!\n";` return 0; } 所以,之后我在终端尝试了这个 g++ hello.cpp 和输出是 hello.cpp:1:22: fatal error: iostream.h: No such file or directory compilation terminated. 你有什么建议? 对我来说有用的一步一步指导吗?谢谢!