在编译我正在使用libevent库的程序时,我正在使用gcc选项-levent.但是我收到了这个错误 -
/ usr/bin/ld:找不到-levent
我没有对我的系统进行解放,因此我在编译时使用静态链接
gcc -o Hello -static -I libevent-1.4.12-stable/ hello.c -levent
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
提前致谢!
libevent.(a|so)
您系统上的文件在哪里?
如果它不在您系统的库路径上,那么您将不得不添加一个-L
选项,将其位置添加到链接器为库搜索的路径列表中.
例如
gcc -L/folder/containing/event/lib -levent mysource.cc
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3977 次 |
最近记录: |