编译链接
文章平均质量分 76
huangjun1989
这个作者很懒,什么都没留下…
展开
-
GCC编译归纳总结
概述一般在做项目的时候,都忽略了这个步骤,因为makefile是别人写好的,自己只要执行make操作就ok了,但是真正的项目开发,需要程序员有这项基本技能。弄明白gcc/g++编译器的基本参数和使用方法,在编译make出错后会有很大的帮助。 GCC使用心得一个最为基本的工程,包含一个头文件.h和一个实现文件.c,还有一个测试文件test.cpp。那么如何让这测试文件能顺原创 2016-09-27 20:25:30 · 410 阅读 · 0 评论 -
Clang编译器
一个比gcc更轻量的编译器网址网址:http://clang.llvm.org/get_started.html 包含clang 和 clang++编译器clang++ test_leveldb.cc -o /tmp/level -I/usr/local/include/ /usr/local/lib/libleveldb.so之前在freebsd下用gcc-c++ 4.8原创 2016-09-27 20:31:39 · 403 阅读 · 0 评论 -
常见的编译错误
以下是在平常的实践中出现的编译错误1、undefined reference问题总结a、 链接时缺失了相关目标文件(.o)b、 链接时缺少相关的库文件(.a/.so)c、链接的库文件中又使用了另一个库文件同样,如果我们的库或者程序中引用了第三方库(如pthread.a)则同样在链接的时候需要给出第三方库的路径和库文件,否则就会得到undefinedreference的错误。原创 2016-09-27 20:36:24 · 1078 阅读 · 0 评论