+ -
当前位置:首页 → 问答吧 → makefile.am文件的语法问题

makefile.am文件的语法问题

时间:2010-08-13

来源:互联网

# monitor
#所需的源文件
cmon_SOURCES = cmon.cc msg/SimpleMessenger.cc
#链接时所需库文件
cmon_LDADD = libmon.a libcrush.a libcommon.a -lpthread -lm -lcrypto
#生成的执行文件
bin_PROGRAMS += cmon

请问添加库文件中的后面三个-lpthread,-lm,-lcrypto的意思?

作者: hjwsm1989   发布时间: 2010-08-13

编译参数

作者: daybreakcx   发布时间: 2010-08-13

链接库

作者: tajial   发布时间: 2010-08-13

回复 daybreakcx


    那这个-lpthread是编译哪个库文件?

作者: hjwsm1989   发布时间: 2010-08-13

回复 tajial


    这个参数-lcrypto是链接哪个库文件?

作者: hjwsm1989   发布时间: 2010-08-13



QUOTE:
回复  daybreakcx


    那这个-lpthread是编译哪个库文件?
hjwsm1989 发表于 2010-08-13 10:36




    链接多线程的库.
在程序中用到了pthread.h头文件中的函数时需要加这个选项.
这个帖子里头说的:http://linux.chinaunix.net/bbs/redirect.php?tid=905325&goto=lastpost

作者: daybreakcx   发布时间: 2010-08-13