gcc
文章平均质量分 84
ITRunningGirl
IT爱好者
展开
-
GCC 编译过程/编译命令详解/静态库与动态链接库/ error:undefined reference to
GCC编译:预处理->编译->连接->加载预处理:处理程序中#开头的内容编译:程序构建过程, 生成.o文件,gcc 依赖顺序问题(从后向前),如果文件a依赖于文件b,那么编译的时候必须把a放前面,b放后面。连接:将所有的对象文件和库串联起来,成为可运行程序。静态库已经植入程序,共享库在程序中包含其引用。加载:程序启动,引用共享库,GCC编译器假定所有的共享库以lib开头,以.so或者.a结尾原创 2017-12-06 21:33:29 · 7596 阅读 · 1 评论 -
makefile 语法 /usr/bin/ld: cannot find -lxxxx
GCC编译错误1./usr/bin/ld:/tmp/ccd/UkmoA.o :undefined reference to symbol ‘ERR_free_strings@OPENSSL_1.0.0’ //lib/i386-linux-gnu/libcrypto.so.1.0.0:error adding symbols:DSO missing from command lineerror1原创 2017-12-29 11:51:36 · 40920 阅读 · 0 评论