新手:Linux下使用第三方C库(openssl)

来源:互联网 发布:传奇霸业 魔血符数据 编辑:程序博客网 时间:2024/05/17 22:24

新手:Linux下使用第三方C库(openssl)  

2010-06-18 17:43:55|  分类: 学习心得|字号 订阅

不管什么库文件,你都既要在包含.h文件(不然编译通不过:有未声明的函数),也要在gcc选项里面指定.so文件的位置(不然链接通不过:未知的符号)比如gcc main.c -I include_path -L lib_path -lyourlib -o maininclude_path改成你头文件的目录lib_path改成你动态库文件的目录-lyourlib 改成l加上你要引用的库文件名字例如:g++ temp.cpp -I /home/dxy/openssl -L /home/dxy/lib -lcrypto -o temp头文件在:home/dxy/openssl用到的头文件为:aes.h和rand.h库文件在:home/dxy/lib用到的库文件为:libcrypto.so
原创粉丝点击