页次: 1
表现:
1、新建一个控制台项目,在此项目中新建或打开项目中的C文件,选择编辑器没有问题。
2、新建一个gtk+项目,在此项目中新建或打开项目中的已有的C文件,无论编辑器选择gtksourceview,还是scintilla editor,鼠标图标都会出现无限转圈圈,假死(系统还是可以正常使用的)。
3、本意是用C,刚刚又测试了下其它语言,只有在打开或新建C、C++和vala的gtk+项目中的C文件、CC文件及vala文件出现这种情况。python的gtkmm和其它文件都没有出现这种情况。
环境说明:
1、安装方式sudo pacman -S anjuta anjuta-extras
2、安装和使用都是默认,没有修改过配置
离线
对比了一下gtk+项目和非gtk+项目的区别,发现:
anjuta建立的项目下都有config.ac文件,gtk+项目的config.ac会多一行(在38行的位置):PKG_CHECK_MODULES(GTK_FOOBAR, [gtk+-3.0 ])
试着把gtk+项目config.ac文件中的这行删除,就正常了。
但不知道对项目没有影响?
离线
大约就是个上游BUG吧。。。怎么会项目文件里多加一行就死了,你去上游查个bug吧
至于有没有影响,那要懂用这个IDE的人才知道,我没用过这个IDE,不知道它的build system是什么情况
最近编辑记录 xtricman (2020-05-13 16:53:45)
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
确定问题出这了,水平有限,不知道怎么办!
临时解决办法:
建立新项目后,将config.ac中的PKG_CHECK_MODULES(GTK_FOOBAR, [gtk+-3.0 ])随便改,删除都行!
在构建或编译时,再改(加)回去,不然通不过。
还是高手们看看,怎么治本!先谢过!
离线
大约就是个上游BUG吧。。。怎么会项目文件里多加一行就死了,你去上游查个bug吧
至于有没有影响,那要懂用这个IDE的人才知道,我没用过这个IDE,不知道它的build system是什么情况
看了下ubuntu18.04的,版本是3.2没有这个问题。
sudo pacman -S anjuta anjuta-extras安装的是3.34的。manjaro也试过,同样问题!
离线
xtricman 说:大约就是个上游BUG吧。。。怎么会项目文件里多加一行就死了,你去上游查个bug吧
至于有没有影响,那要懂用这个IDE的人才知道,我没用过这个IDE,不知道它的build system是什么情况看了下ubuntu18.04的,版本是3.2没有这个问题。
sudo pacman -S anjuta anjuta-extras安装的是3.34的。manjaro也试过,同样问题!
如果想查是不是上游问题至少要找个提供一样上游版本的发行版吧,而且也得看下下游是不是有个自己的patch啥的,我印象中Ubuntu挺多软件都有自己的patch的吧
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
页次: 1