Questions tagged «c»

C是一种通用编程语言

2
通过locate找到的Python.h,但不是由GCC找到的
我只是写了一个简单的C可执行文件来检查是否Python.h正常工作 #include<Python.h> #include<stdio.h> int main() { printf("this is a python header file included programm\n"); return 0; } 显然,它并没有太大作用。但是,当我尝试使用gcc它进行编译时,出现一个错误: foo.c:1:19: fatal error: Python.h: No such file or directory. 然后,我检查了python-dev软件包是否已Python.h安装或未使用locate。 $locate Python.h /usr/include/python2.7/Python.h 对我来说很明显,Python.h我的系统上有头文件。如何使我的可执行文件正常工作?
12 python  c 

3
/ usr / include目录的用途是什么?
我对Ubuntu非常陌生。我正在查看/usr/include包含很多头文件的目录。我知道他们已经指定了某些常量以及在Ubuntu中使用的其他信息。我对它的使用感到困惑。 其中的目录之一是linux/byteorder。其中有两个文件: big_endian.h little_endian.h 我想知道为什么需要两个文件?我的机器是大端还是小端,对吗?在安装未按我的系统字节顺序进行安装时,不是ubuntu吗?不/usr/include只是为所有的机器一样的吗?它的确切用途是什么? 提前致谢。
12 12.04  kernel  c 



3
如何解决提到“ stray'\ 342'”和“ stray'\ 200'”的编译错误?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 2年前关闭。 我写了这个程序: #include<stdio.h> int main() { printf(“Hello World\n”); return 0; } 我将其另存为first.c并尝试编译,但收到此问题后,我也安装了gcc编译器。 $ gcc first.c -o first1 first.c: In function ‘main’: first.c:4:1: error: stray ‘\342’ in program first.c:4:1: error: stray ‘\200’ in program first.c:4:1: error: stray ‘\234’ in program first.c:4:11: error: ‘Hello’ undeclared (first use …
9 compiling  c 

2
棉绒:找不到命令
Ubuntu是否具有lint实用程序?如何安装? 在计算机编程中,lint是Unix实用程序。 https://en.wikipedia.org/wiki/Lint_%28software%29 thufir@mordor:~$ thufir@mordor:~$ gcc program.c -o prog program.c:5:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main() ^ thufir@mordor:~$ thufir@mordor:~$ ./prog Hello World thufir@mordor:~$ thufir@mordor:~$ lint program.c No command 'lint' found, did you mean: Command 'line' from package 'util-linux' (main) Command 'jlint' from package 'jlint' (universe) Command 'link' from …

2
在3.x内核上安装Valgrind
当我偶然发现并按照安装C调试器Valgrind的说明进行操作时,我正在阅读“ 学习C语言”。但是,当我运行./configure设置构建配置时,我得到了 checking for the kernel version... unsupported (3.0.0-17-generic) configure: error: Valgrind works on kernels 2.4, 2.6 我在Linux 3.0.0-17通用x86_64内核上运行Ubuntu 11.10。 答案可能很明显,但是我不熟悉Linux:如何使Valgrind在计算机上工作?谢谢。
8 11.10  64-bit  c 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.