Chinaunix

标题: g++的一个问题 [打印本页]

作者: rayou    时间: 2004-03-15 15:03
标题: g++的一个问题
linux下
test.cpp
#include<stdio.h>;
void main()
{
printf("hello";
}

//编译:g++ test.cpp (加上-L/usr/lib, -lc也错)
//出错 undefined reference to `printf(char const *,...)'
怎么解决呢
作者: stevens_wu    时间: 2004-03-15 15:10
标题: g++的一个问题
instead of gcc
作者: lenovo    时间: 2004-03-15 15:13
标题: g++的一个问题
我用g++编译,把main的返回值
void改为int,可以正确执行。
作者: lonemoon    时间: 2004-03-15 16:56
标题: g++的一个问题
c的程序用gcc来编译,c++的程序用g++编译,另外c++中好像没有void的main。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2