c/c++
文章平均质量分 71
yqichang
这个作者很懒,什么都没留下…
展开
-
编译错误syntax error : missing ';' before 'type'
编写一段简单的程序: void foo() { int p = 0; if ( p == 0 ) { int i = 0; } int a; } int main() { foo(); } 将这个文件保存成了test.c 然后编译的时候出现了 error, error C2143原创 2013-08-20 21:30:58 · 753 阅读 · 0 评论 -
Linux下链接库出现的undefined reference问题总结
1. 链接时缺失了相关目标文件(.o) 测试代码如下: 然后编译。 01. gcc -c test.c 02. gcc -c main.c 得到两个 .o 文件,一个是 main.o,一个是 test.o ,然后我们链接 .o 得到可执行程序: gcc -o main main.o 这时,你会发现,报错了: 01. main.o: In function `转载 2013-10-19 18:21:43 · 1451 阅读 · 0 评论