unix软件安装 Linux下的VC 6.0
官网:
---------2013.1
ubuntu12.04下编译geany以及插件
编译geany很简单,没有什么难度,就直接./configure、make以及make install就可以
但是先要安装依赖库:
懒得每次再去选择生成了。 官网: ---------2013.1 ubuntu12.04下编译geany以及插件 编译geany很简单,没有什么难度,就直接./configure、make以及make install就可以 但是先要安装依赖库: sudo apt-get install libgtk2.0-dev intltool 其中,gtk2.0的版本有一定要求,详见geany官网。ubuntu 软件仓库带的版本够用。 编译plugin: 先从官网下载源码包() 整个源码包包括所有的geany支持的plugin。在编译plugin过程中,使用configure时会判定各个插件所需的依赖库是否满足,如果不满足,会在最后显示哪些插件可以装,哪些不可以。 如果要安装全部的plugin,可以参照./waf configure运行后的结果,将缺失的库补全,那么就可以完整安装了。 我的目的是要编译debugger这一个插件,目前的geany-plugins-1.22版本不支持使用waf编译安装,只能使用configure 使用waf编译的话,也可以产生debugger.so,但是geany无法正常加载。需要进入debugger目录,手动make和make install。会发现结果多了个debugger.la的静态库 debugger的依赖库,在ubuntu下需要安装vte:sudo apt-get install libvte-dev 相关命令时: ./waf configure ./waf build ./waf install 如果要卸载,要当前配置的源码包在的情况下,运行./waf uninstall 卸载geany命令类似(make uninstall) 使用geany进行调试: 首先,修改build命令,在“build”->"Set Build Commands"中,将Build的命令行中添加“-g”,支持gdb调试 gcc -Wall -g -o "%e" "%f" 然后,就可以用debugger插件调试了。如果不这么设置,除了不能调试之外,一点击停止调试的按钮”stop“,geany会马上退出。 PS:geany貌似有个缺陷unix软件安装,点击两次停止调试的按钮,就会退出去。如果是在gnome桌面环境下,通过菜单栏进行打开运行geany的话,就会退出会话界面,跑到log on。 因此,gnome下只能使用终端打开运行。 在i3下,可以MOD+D运行geany (编辑:92站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |