简体   繁体   English

哪种基于GUI的C ++ IDE通常用于gnome应用程序

[英]which GUI based C++ IDE is commonly used for gnome applications

which GUI based C++ IDE is commonly used for developing gnome applications? 哪种基于GUI的C ++ IDE通常用于开发gnome应用程序?

I am asking specifically for the gnome-system-monitor because I would like to fiddle around with it. 我要特别询问gnome-system-monitor,因为我想摆弄它。 And I would like to do it with a nice GUI based C++ IDE. 我想用一个不错的基于GUI的C ++ IDE来做到这一点。

I thought that Anjuta is the default IDE for gnome applications. 我认为Anjuta是gnome应用程序的默认IDE。 But when I fetch the sources there are no files which are obviously project files. 但是,当我获取源代码时,没有文件显然是项目文件。

EDIT : Here is what I did so far 编辑 :这是我到目前为止所做的

# get the build dependencies for the gnome-system-monitor
sudo aptitude  build-dep gnome-system-monitor

# get the sources for the gnome-system-monitor
mkdir example
cd example
apt-get source gnome-system-monitor

# build the gnome-system-monitor
cd  gnome-system-monitor-2.28.0
sh configure
make

But nothing inside gnome-system-monitor-2.28.0 looks like a "project file". 但是gnome-system-monitor-2.28.0内部没有什么看起来像“项目文件”。

I believe Glade is used, or at least was used at the time. 我相信使用了Glade ,或者至少在当时使用了Glade

BTW, I'm not sure Gnome is C++. 顺便说一句,我不确定Gnome是C ++。 There are C++ wrappers, like gtkmm and glibmm, but I believe that core Gnome is written in C. 有C ++包装器,例如gtkmm和glibmm,但是我相信核心Gnome是用C编写的。

Simply "create project from existing sources" in Anjuta. 只需在Anjuta中“从现有资源创建项目”即可。 Anjuta's "project files" do not contain a lot of information, instead the Makefile.am and configure.ac files are used. Anjuta的“项目文件”并不包含很多信息,而是使用Makefile.am和configure.ac文件。

I have no idea what the gnome-system-monitor developers use, but I've read that a lot of Gnome developers use emacs, which apparently also doesn't require "project files". 我不知道gnome-system-monitor开发人员使用的是什么,但是我已经读到很多Gnome开发人员使用emacs,显然,它们也不需要“项目文件”。

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

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