qt无法使用终端启动的解决方法
在Terminal中直接输入命令就能打开QtCreator, i.e.
~$ qtcreator
就可以打开Qt Creator
了。
想完成这个功能的原因是,一般在Linux下打命令比较方便,而师兄给下来的这个环境(已经打包成虚拟机,配置好了开发环境),需要自己找到那个目录,一开始费了我好大劲才找到。。
如果可以像进入python的交互环境一样,直接不管在哪个目录只要来个
~$ python
那多省事~
OK废话少说。
步骤:
1.在Terminal下直接输入命令就能打开QtCreator
-
qtcreator所在原始目录是
/usr/local/QtCreator-2.8.1/bin/
-
首先在
/usr/bin/
目录下创建一个启动脚本qtcreator
~$ sudo vi /usr/bin/qtcreator
-
里面的内容
#!/bin/sh export QT_HOME=/usr/local/QtCreator-2.8.1/bin/ $QT_HOME/qtcreator $*
第一行是一个特殊的注释,和.py文件开头加个
#!/usr/bin/env python3
一样的作用。第2行是添加原始路径,第三行添加启动程序。
然后给它执行权限/usr/bin$ sudo chmod a+x qtcreator
然后在terminal敲个
qtc
,再tab一下,就能出现qtcreator了,第一步完成
2.添加桌面快捷方式
如果还想添加桌面快捷方式,也不难。
-
进入
/usr/share/applications/
,然后新建一个qtcreator.desktop
~$ sudo vi /usr/share/applications/qtcreator.desktop
-
进入编辑模式,写入以下内容,然后保存退出
[Desktop Entry] Type=Application Name=qtcreator Comment=QtCreator Exec=/usr/local/QtCreator-2.8.1/bin/qtcreator Terminal=false Categories=Development;IDE;C++;
-
完成之后会在
/usr/share/applications/
目录下生成一个qtcreator
,右键把它Copy to
Desktop
就好了~
我不会说我刚刚发现原来是有一个快捷方式的,而且有图标0.0不像我这个辣么丑。。不过自己动手做一做也不错~
作者:白菜菜白
出处:http://www.cnblogs.com/lvchaoshun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。