Linux上搭建C/C++IDE设计环境

软件和网站开发以及相关技术探讨
回复
头像
qqttdh
帖子: 896
注册时间: 2007-07-20 22:15

Linux上搭建C/C++IDE设计环境

#1

帖子 qqttdh » 2008-09-09 19:48

无意间搜到一个很好的方案。。。
Anjuta + autogen 源里有
sudo apt-get install anjuta autogen
即可
刚装上感觉效果还行
http://www.qqgb.com/Netware/Linux/Linux7/82922.html

中文使用教程
附件
2008-09-09-194947_797x600_scrot.png
上次由 qqttdh 在 2008-09-09 20:13,总共编辑 1 次。
poet
帖子: 2841
注册时间: 2006-09-11 22:47

#2

帖子 poet » 2008-09-09 20:01

这。。。这种色调能编程?眼睛都刺痛了。。。
头像
qqttdh
帖子: 896
注册时间: 2007-07-20 22:15

#3

帖子 qqttdh » 2008-09-09 20:11

中文使用教程
Anjuta手册
完整安装脚本

刚了解了下详情发现这东西已经被普遍使用了。。。

至于我桌面的色调。。一直都用浅蓝(框架)加淡黄(输入框)没感觉对视觉有何影响

淡黄(输入框)貌似是以前某个专家提出的。。

透明边框是昨天无聊时整的
头像
qqttdh
帖子: 896
注册时间: 2007-07-20 22:15

#4

帖子 qqttdh » 2008-09-09 20:50

既然说到了编程。。。那就再推荐一本教程
Linux Device Drivers(《Linux设备驱动程序》)最新的好像是第4版
网上可以下载到的好像是英文的第3版pdf
http://oreilly.com/catalog/9780596005900/book/index.csp
头像
qqttdh
帖子: 896
注册时间: 2007-07-20 22:15

#5

帖子 qqttdh » 2008-09-09 20:56

附件
Anjuta手册 - Wikipedia  LUPA开源社区 维客 开源软件介绍20080909.png
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

#6

帖子 想入非非 » 2008-09-09 21:56

色调还不错吧。。。。不是很刺眼
Ubuntu User
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

#7

帖子 自由建客 » 2008-09-09 21:59

谢谢楼主,不过我还是比较喜欢CodeBlocks
头像
qqttdh
帖子: 896
注册时间: 2007-07-20 22:15

#8

帖子 qqttdh » 2008-09-09 22:30

自由建客 写了:谢谢楼主,不过我还是比较喜欢CodeBlocks
的确不错。。。试用后直接忽略anjuta
http://www.codeblocks.org/home
头像
qqttdh
帖子: 896
注册时间: 2007-07-20 22:15

#9

帖子 qqttdh » 2008-09-10 8:41

GTK+ is one of the most influential graphical toolkits for the Linux operating system. It is the technology upon which the GNOME and XFCE desktop environments are based, and it’s crucial to have clear understanding of its complexities to build even a simple Linux desktop application. Foundations of GTK+ Development guides you through these complexities, laying the foundation that will allow you to cross from novice to professional.

Foundations of GTK+ Development is aimed at C programmers and presents numerous real-life examples that you can immediately put to use in your projects. Some familiarity with C programming is assumed, as the book delves into new topics from the beginning. Topics like object inheritance are covered early on to allow for complete understanding of code examples later. And the provided examples are real-life situations that can help you get a head start on your own applications.

Foundations of GTK Development
下载地址
图片
头像
qqttdh
帖子: 896
注册时间: 2007-07-20 22:15

#10

帖子 qqttdh » 2008-09-10 9:06

Introduction
O ne of the most important aspects of an application is the interface that is provided to
interact with the user. With the unprecedented popularity of computers in society today,
people have come to expect those user interfaces to be graphical, and the question of which
graphical toolkit to use quickly arises for any developer. For many, the cross-platform, feature-
rich GTK+ library is the obvious choice.
Learning GTK+ can be a daunting task, because many features lack documentation, and
even more are difficult to understand from only the API documentation. Foundations of GTK+
Development aims to decrease the learning curve and set you on your way to creating cross-
platform graphical user interfaces for your applications.
Each chapter in this book contains multiple examples that will help you further your
understanding. In addition to these examples, the final chapter of this book provides five
complete applications that incorporate topics from the previous chapters. These applications
will show you how to bring together what you have learned to accomplish various projects.
The beginning of each chapter provides an overview of what that chapter will cover, so that
you are able to skip around if you want. Most chapters also contain exercises to test your under-
standing of the material. I recommend that you complete all of the exercises before continuing,
because the best way to learn GTK+ is to use it.
At the end of this book, you will find multiple appendixes that can serve as references for
various aspects of GTK+. These appendixes include tables listing signals, styles, and properties
for every widget in GTK+ and a complete list of stock items and GError types. These appendixes
will remain a useful reference even after you have finished reading the book and begin creating
your own applications. In addition, Appendix F contains explanations of the solutions to all of
the exercises throughout the book.


Who Should Read This Book
Because this book begins with the basics and works up to more difficult concepts, you do not
need any previous knowledge of GTK+ development to use this book. This book does assume
that you have a decent grasp of the C programming language. You should also be comfortable
with running commands and terminating applications (Ctrl+C) in a Linux terminal.
In addition to a grasp of the C programming language, some parts of this book may be diffi-
cult to understand without some further knowledge about programming for Linux in general.
You will get more out of this book if you already comprehend basic object-oriented concepts. It
is also helpful to know how Linux handles processes.
You can still use this book if you do not already know how to implement object orienta-
tion or manage processes in Linux, but you may need to supplement this book with one or
more online resources. A list of helpful links and tutorials can be found on the book’s web
xxi
■I N T R O D U C T I O N
xxii
site, which is located at www.gtkbook.com. You can also find more information about the book
at www.apress.com.
flyinflash
帖子: 2376
注册时间: 2006-09-21 14:28

#11

帖子 flyinflash » 2008-09-10 9:50

Linux Device Drivers(《Linux设备驱动程序》)最新的好像是第4版


《Linux设备驱动程序(第三版)》在线中文版

By Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman

由 quickwhale 翻译的简体中文版 V0.1.0 2006-6-2 作为蓝本,由 Dean 进行校验修正部分翻译段落。

http://www.shuge.org/lee/?p=3
回复