繁体   English   中英

MAC OSX El-Capitan上的X11 Athena Widget库

[英]X11 Athena Widget Library on MAC OSX El-Capitan

我收到错误消息ld:找不到-lXaw的库

我知道我需要获得X11 Athena Widget,我可以通过Linux机器中的libxaw7来实现。

我是一个OSX新手,我不确定我是否可以使用自制软件做到这一点? 还是其他包装经理?

有什么方法可以在OSX上实现吗?

问候,

发现此修复程序的错误:

要检查先前是否在机器中安装了库,请在终端上运行命令

我正在寻找libxaw所以我搜索了“Xaw”

$ find /opt/X11/ -name "*Xaw*"

你应该看到我的搜索输出显示我有libxaw7这是我正在寻找的

/opt/X11//include/X11/Xaw
/opt/X11//include/X11/Xaw/XawImP.h    
/opt/X11//include/X11/Xaw/XawInit.h    
/opt/X11//include/X11/Xaw3d    
/opt/X11//include/X11/Xaw3d/Xaw3dP.h    
/opt/X11//include/X11/Xaw3d/XawImP.h    
/opt/X11//include/X11/Xaw3d/XawInit.h    
/opt/X11//lib/libXaw.6.dylib    
/opt/X11//lib/libXaw.7.dylib    
/opt/X11//lib/libXaw.8.dylib   
/opt/X11//lib/libXaw.dylib   
/opt/X11//lib/libXaw3d.8.dylib   
/opt/X11//lib/libXaw3d.dylib    
/opt/X11//lib/libXaw6.6.dylib    
/opt/X11//lib/libXaw6.dylib    
/opt/X11//lib/libXaw7.7.dylib    
/opt/X11//lib/libXaw7.dylib   
/opt/X11//lib/libXaw8.8.dylib    
/opt/X11//lib/libXaw8.dylib    
/opt/X11//share/doc/libXaw3d    
/opt/X11//share/man/man3/Xaw.3

如果没有,你可以使用自制软件下载库https://github.com/Homebrew/homebrew-x11

或者你可以从https://www.xquartz.org/安装xQuartz

我仍然得到错误,然后我意识到我需要通过标志

export CFLAGS=-I/opt/X11/include && export LDFLAGS=-L/opt/X11/lib

据悉,工具链在这篇文章中找不到/opt x11。

Mountain Lion X11库不能./configure

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM