随笔分类 -  编译

Makefile
摘要:# 编译静态/动态库 GCC = gcc AR = ar CFLAGS += -Wall -g -fPIC LIB += -ljson-c LIB += -lcrypto #OBJ = libweb.a OBJ = libweb.so all: $(OBJ) libweb.so: auth.o utiles.o $(GCC)... 阅读全文
posted @ 2018-06-12 16:24 listenerln 阅读(109) 评论(0) 推荐(0)
编译问题
摘要:1. 用 math库 错误信息: /tmp/ccmJmMoE.o: In function `test':test.c:(.text+0x19): undefined reference to `log10'collect2: ld returned 1 exit status gcc -Wall 阅读全文
posted @ 2017-06-21 10:02 listenerln 阅读(351) 评论(0) 推荐(0)
预处理命令详解(转载)
摘要:预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。 在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就 需要使用预处理程序。尽管在目前绝大多数编译器都 阅读全文
posted @ 2017-02-06 17:24 listenerln 阅读(691) 评论(0) 推荐(0)