我无法在Ubuntu 11.10中编译C程序

时间:2012-01-03 17:07:54

标签: c linux

我尝试在ubuntu 11.10中编译一个简单的基本c程序,但是我收到了以下错误。

我在这里提供错误详情,

pavan@pavan-Aspire-4739:~$ gcc -o simplelq pro.c

/tmp/ccR5XApx.o: In function `main': pro.c:(.text+0xf): undefined reference to `Printf'
collect2: ld returned 1 exit status

任何人都可以告诉我,我是否还需要安装任何库

注意:我最近安装了Ubuntu。 我也安装了gcc

3 个答案:

答案 0 :(得分:6)

该函数名为printf,而不是Printf

而“你的测试程序”几乎不是“任何C程序”......

答案 1 :(得分:2)

标准C中没有Printf函数。由于C允许隐式声明的函数,因此在链接阶段失败。仔细阅读警告和错误消息。

答案 2 :(得分:0)

printf而非Printf c编程语言区分大小写。

以下是C标准标题和函数的列表。