12得票1回答
如何使Eclipse CDT的Linux GCC工具链解析C++标准库头文件?

在Ubuntu 12.04 LTS中,我安装了Eclipse CDT插件并打开了新的hello world项目来测试一切是否正常。在创建项目时,我选择了唯一的工具链:"Linux GCC"。 然而,当项目创建完成后,它却显示 #include<iostream> #includ...

11得票1回答
Ubuntu在程序终止时会自动释放C程序分配的内存吗?

我写了一个包含使用malloc()函数分配内存的C程序。如果我不使用free()函数释放内存,Ubuntu会自动释放吗?

10得票4回答
NetBeans中没有C/C++选项。

我将Ubuntu 14.02升级到了Ubuntu 16.04,但在升级后发现NetBeans无法正常工作。因此,我通过命令行重新安装了NetBeans。 sudo apt install netbeans 但是在安装完成后,当我打开NetBeans时,仍然没有给我选择创建C/C++项目的...

9得票3回答
如何修复编译错误,其中提到了“stray ‘\342’”和“stray ‘\200’”?

我写了这个程序。 #include<stdio.h> int main() { printf(“Hello World\n”); return 0; } 我将其保存为first.c并尝试编译,但遇到了这个问题,我甚至已经安装了gcc编译器。 $ gcc first.c -o...

9得票2回答
找不到 lint 命令

Ubuntu有一个lint工具吗?它如何安装?在计算机编程中,lint是一个Unix实用程序。 https://en.wikipedia.org/wiki/Lint_%28software%29 thufir@mordor:~$ thufir@mordor:~$ gcc program....

8得票3回答
如何编译和运行C程序,避免出现“bash: ./a.out: Permission denied”的错误提示。

我通过安装build-essential软件包来安装GCC编译器。 安装完成后,我编写了一个简单的C程序。我尝试使用以下命令运行它: gcc First.c ./a.out 但是我收到了一个bash: ./a.out: 权限被拒绝的错误信息。我现在不知道该怎么办。

8得票2回答
在3.x内核上安装Valgrind

我正在阅读《学习C语言的艰难之路》时,偶然发现并按照安装C调试器Valgrind的指示进行操作。然而,当我运行./configure来设置构建配置时,出现了问题。 checking for the kernel version... unsupported (3.0.0-17-generic...

8得票2回答
无法访问cairo.h

我使用"make install"安装了cairo-1.4.14,但在尝试编译我的代码后出现了问题。 fatal error: cairo.h: No such file or directory #include <cairo.h> ^ ...

8得票2回答
没有这样的文件或目录 #include <string>

我写了一个程序 kai.c,现在正试图用 gcc kai.c -o kai 编译它,但返回的结果是: kai.c:5:18: fatal error: string: No such file or directory #include &lt;string&gt; ...

7得票1回答
如何使用apt-get列出所有用C语言编写的软件包?

有没有办法我可以使用apt-get命令来获取所有用C语言编写的软件包或者包含C模块的软件包的列表?