换到Ubuntu,想做个东西试试。于是开始找个好的IDE(而且能开发界面),噩梦就这样开始了。。。
开始的时候看到eclipse,结果运行巨慢,资料难找,界面开发的资料根本找不到。
然后看到Lazarus,界面很像Delphi3。结果编译了一个文件,发生了灾难性事故(文件有13MB),
修改编译选项(加上Strip)之后,竟然无效,只能自己Strip编出来的程序。由于用的是gtk 1,界面巨难看(不管是IDE还是编译出来的)。有一个重新编译Lazarus,看到可以编译成gtk 2。结果配置好点了构建,居然无效。。。
我的程序是从新立得弄下来的,fp的所有支持都装了啊……
之后看到了Anjuta,经过无数步骤之后装上。发现可以编译,却无法生成文件……
gtk程序创建之后错误百出,无法使用。
最后是资料。我在网上找Linux 编程的资料,下载好之后很多都是Shell编程,还有很多书讲的太深入,根本不需要,再有就是将VI GCC这一些东西……
难道Linux的开发没有选择么?Linux下面就不能有VC Delphi这样的软件么?
。。。。。。。。。。。。。。。。。。
怎么看怎么像抱怨贴。。。汗一个~
大家谁有这方面的教程,资料;Lazarus的资料;Linux的API接口详解 希望可以告诉我,
---------------------------------------
饿,发现不能Build是我自己的问题。。
在这里面还需要Run Autogenerate一下才行……
总体来说IDE还是不错的,尽管细节处有一些Bug。。
看了论坛某牛人曾经的帖子:
viewtopic.php?t=79137
viewtopic.php?t=89863
其中第二个是关于gtkmm的,一番折腾之后,再次Run Autogenerate后就可以了~
否则会提示XXXX.h找不到,以及很多错误
下面是几张图:
[问题]为什么我在Linux下面无法编程……
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 200
- 注册时间: 2008-05-02 15:55
[问题]为什么我在Linux下面无法编程……
- 附件
-
- 终端下的HelloWorld
- 1.png (11.44 KiB) 查看 512 次
-
- gtkmm构建的HelloWorld,程序70.4kb
- 2.png (6.94 KiB) 查看 511 次
上次由 2ine 在 2008-07-29 14:53,总共编辑 11 次。
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- kofshower
- 帖子: 1343
- 注册时间: 2007-03-13 11:23
- 联系:
很少有公司去关心linux下面的界面编程。即使对于商业公司,这也不是linux的价值
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
- shellex
- 帖子: 2180
- 注册时间: 2007-02-18 19:33
- 系统: OSX
- 来自: lyric.im
- 联系:
- kofshower
- 帖子: 1343
- 注册时间: 2007-03-13 11:23
- 联系:
这些软件的流程是autoproject生成框架,然后调用autogen,自己写的脚本,或是clig来生成configure模板,最后automake。所以我觉得这些IDE不适合写依赖稍微复杂的项目
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/