首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用make命令安装touch egg时

使用make命令安装touch egg时
EN

Stack Overflow用户
提问于 2015-04-29 17:45:42
回答 1查看 307关注 0票数 0

我正在尝试安装touchegg,以下是在su模式下尝试使用make命令时出现的错误:

代码语言:javascript
复制
root@PG04954:/home/esrsank/Downloads/touchegg-1.1# make

g++ -m64 -Wl,-O1 -o touchegg Config.o GestureCollector.o GestureHandler.o 
GestureFactory.o Gesture.o GestureTypeEnum.o GestureDirectionEnum.o 
ActionTypeEnum.o ActionFactory.o MinimizeWindow.o CloseWindow.o 
MaximizeRestoreWindow.o ShowDesktop.o SendKeys.o ChangeDesktop.o 
ResizeWindow.o MoveWindow.o RunCommand.o DragAndDrop.o ChangeViewport.o 
MouseClick.o Scroll.o WindowListener.o Main.o Touchegg.o moc_GestureCollector.o
 moc_GestureHandler.o moc_GestureTypeEnum.o moc_GestureDirectionEnum.o    
moc_ActionTypeEnum.o moc_WindowListener.o moc_Touchegg.o    -
L/usr/lib/x86_64-linux-gnu -lutouch-geis -lX11 -lXtst -lXext -lQtXml -lQtGui 
-lQtCore -lpthread 

/usr/bin/ld: cannot find -lutouch-geis
collect2: ld returned 1 exit status
make: *** [touchegg] Error 1

有什么解决方案吗?

EN

回答 1

Stack Overflow用户

发布于 2015-04-29 18:49:15

它找不到libutouch-geis,要么是因为它没有安装,要么是因为这个库的位置不在链接器路径中。

this page上的说明建议安装以下组件:

代码语言:javascript
复制
$ sudo apt-get install build-essential libqt4-dev utouch libgeis-dev libx11-6 libxtst-dev

然后运行:

代码语言:javascript
复制
 $ qmake
 $ make
 $ sudo make install
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29940023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档