02/12/08 02:34 Yiqx5+hl
GUI、CUI問わず開発環境について語りましょう。
【関連スレ】
KylixのC++版出さないとコロ助
スレリンク(linux板)
intel compiler for Linux
スレリンク(linux板)
----------------環境が整ったら↓も見てね----------------
Linuxプログラミング
スレリンク(linux板)
GTK プログラミング!!
スレリンク(linux板)
おいお前ら! GTK+使ってLinux版かちゅーしゃ作れや
スレリンク(linux板)
Linuxで3Dプログラミング
スレリンク(linux板)
2:名無しさん@Emacs
02/12/08 02:35 cqe9VQcn
( ´_ゝ`)フーン
3:login:Penguin
02/12/08 03:00 szbCYp/q
●GUIな開発ツール
Kylix
URLリンク(borland.com)
Anjuta [DevStudio] --GNOMEユーザ向け
URLリンク(anjuta.sourceforge.net)
KDevelop --KDEユーザ向け
URLリンク(www.kdevelop.org)
4:login:Penguin
02/12/08 03:07 szbCYp/q
*nix系の開発ってCUIでコツコツ書いてるイメージしか
浮かばないんだけど実際皆さん何使ってるんですか?
5:login:Penguin
02/12/08 03:53 wK7KrCam
wxWindows は放置と、、、
6:login:Penguin
02/12/08 09:59 er/ANo/7
Emacs と rxvt とコマンドラインで動くコンパイラ、あと make 。
指が Emacs keybind 覚えちゃって、もう応用効きませんつД`) タスケレ !!
7:1さん
02/12/08 17:26 /fJnjLB9
>>5
ごめんね。知らんかった。
URLリンク(www.wxwindows.org)
8:login:Penguin
02/12/08 17:44 +ZMTrJu7
>>4
俺はGTKとかGNOMEとかを使ってるのでAnjuta…と言いたいところなんですが、
Anjutaはコード書く部分のフォントが変更できない上にみにくかったり、さら
にコメントに日本語使えなかったりするので使ってません。結局Emacs。
でも開発環境には興味があるのでage。
9:login:Penguin
02/12/08 18:19 0pLoMIV+
>>8
禿しく銅管!!
10:login:Penguin
02/12/08 18:38 CxsZgqSO
URLリンク(www.anjuta.net)
だまされますた。
11:login:Penguin
02/12/08 20:11 d2dP/cig
gIDEっていう統合開発環境があったと思うんだけどHOMEページが
見つからないです。ソースは見つけました。
どうなったか知っている人がいたら教えていただきたいのですが。
12:login:Penguin
02/12/08 20:53 jbil6IXR
>>4
GUIがないプログラムなら viとmake(とコンパイラとか)で十分。
バージョン管理はCVSで。
13:login:Penguin
02/12/09 01:08 o2zl+RWH
dddってどうよ?
URLリンク(www.gnu.org)
14:login:Penguin
02/12/10 23:51 WQ42tNod
Linuxってライブラリがありすぎて把握できないんですけど
これ入れとけっていうオススメライブラリありませんか?
15:login:Penguin
02/12/10 23:56 oNBVwB5W
>>14
libc6
16:名無しさん@XEmacs
02/12/11 00:58 Vj6wdg7B
eclipse使ってる。javaにしか使わないけど。
17:login:Penguin
02/12/11 03:12 r6Pl4Uuk
>>16
eclispeってマ板で流行ってるよね。
vi一筋のおいらには関係無いけど。
そもそも環境がどこにでもある訳では無いから、
どうせ使うのなら使用者が多いのがいいね。
gtk+glade当たりで如何でせうか?
18:名無しさん@Emacs
02/12/14 13:47 Kpxb4Ss1
Vimの作者さんだかが
「Vimを拡張して統合開発環境作りたい」
みたいなこといってた気がするけどどうなったんだろ?
詳細知ってるヤシいませんか?
19:login:Penguin
02/12/17 00:39 tSH0V8Ie
age
20:login:Penguin
02/12/17 00:56 e3i8mRBy
>>18
> Vimの作者さんだかが
> 「Vimを拡張して統合開発環境作りたい」
> みたいなこといってた気がするけどどうなったんだろ?
> 詳細知ってるヤシいませんか?
URLリンク(sourceforge.net)
URLリンク(www.a-a-p.org)
Python でかかれています。
まだ 1.0 には遠いけど、それなりに動くようにはなったみたいです。
21:login:Penguin
02/12/17 01:08 uk70eH8d
VinePlusに入ってるddd使ってるんだけど、インデントのずれなんとかならんかなぁ。
日本語化けるのはまだ許せるんだけど。
22:login:Penguin
02/12/17 01:36 e3i8mRBy
>>20
> まだ 1.0 には遠いけど、それなりに動くようにはなったみたいです。
2002 Oct 25: Version 0.100 released!
でてますた。
23:login:Penguin
02/12/17 07:59 2OiBpCym
こまめにup2dateしてたら、今まで依存関係でインストール中に固まってたエクリプスも入りました。
ありがとうRHN。
24:login:Penguin
02/12/18 07:26 MlJhUFa+
>>20
雨後かねー。Winじゃだめ?
25:login:Penguin
02/12/19 17:08 bfR2h629
$ apt-cache search 開発環境
anjuta - GNOME 統合開発環境 - C/C++ 用
bock - Java(tm) のサブセットのためのブートストラップのみのコンパイラ
idle-python1.5 - Tkinter を使った Python (v1.5) 用 IDE
kdevelop - Unix/X11 の統合開発環境
mit-scheme - MIT Scheme 開発環境
motor - C/C++/Jave 用統合開発環境
quanta - KDE 用ウェブ開発環境
screem - GNOME 用ウェブサイト開発環境
vide - V GUI ベースの C++ および Java 用 IDE
visual-tcl - Tcl GUI ビルダ
yorick - スクリプト言語&科学グラフィックプログラム
ちょっと興味があるから検索してみました。 screem ってのを使って見ようと思う。
26:login:Penguin
02/12/19 18:36 vgmLjZV6
>VinePlusに入ってるddd使ってるんだけど、インデントのずれなんとかならんかなぁ。
>日本語化けるのはまだ許せるんだけど。
はっきり言ってこういう事を言ってる人が
「開発環境」などとは片腹痛いと思うのは私だけですか?
27:login:Penguin
02/12/19 18:41 wqFRqPoe
WideStudio
URLリンク(www.widestudio.org)
NetBeans
URLリンク(www.netbeans.org)
昨日の BSD/Linux Day で紹介されてた。
28:login:Penguin
02/12/20 14:43 KY1/+vtz
>>26
>>21はインデントの問題さえなければ凄腕のプログラマーなのかもしれんじゃないか。
29:login:Penguin
02/12/20 15:38 mYA+7xGT
>>28
確かにインデントがめちゃくちゃになったら、読みにくくってデバッグしにくいと思う。
一時期dddを使ってたけど、そんな事なかったような気がするんだけどね。
30:login:Penguin
02/12/20 16:10 49pq1lqI
どこかのLinux系の雑誌がLinux上の開発の連載をやっていたような、、、
今月はQtだったと思う。
31:login:Penguin
02/12/20 20:26 AXnhzkNk
ナヌ、それは探さねば。
32:login:Penguin
02/12/21 12:15 6drwrVPR
ん~、その手の連載やってそうなのは…
LinuxMagazine
URLリンク(linux.ascii24.com)
日経Linux
URLリンク(itpro.nikkeibp.co.jp)
UNIX USER
URLリンク(www.unixuser.jp)
SoftwareDesign
URLリンク(www.gihyo.co.jp)
UNIX MAGAZINE
URLリンク(www.ascii.co.jp)
ぐらいかな?
LinuxMagazineとSoftwareDesignは買ったけど無かった。
SDはグラフィックプログラミング用ライブラリの紹介と、
Mac環境プログラミング、暗号プログラミング、コードデザインの3連載だな。
日経LinuxとUnixUserは表紙見てやめちゃったから不明。
Webの目次では日経:Kylix、UU:GCC,Kylix,AppleScript,zshだね。
UnixMagazineも買ってないけどSDに付いてた宣伝によると
特集1がJavaで連載の内容にdbmプログラミングってのがある。これなに?
ん~、見落しがあるのかも…本屋行くの面倒だから報告待ち。
33:32
02/12/21 12:32 6drwrVPR
言い忘れたけどLinuxMagazineはRuby、シェルスクリプトの2連載ね。
今見てみたらQtネタはSDの2002年1、2月号で連続特集組んでたな。
あと6月号のKDE特集にも部分的に出てた。
34:login:Penguin
02/12/21 12:34 jw4l4k0x
>>31-32
Cマガですた。
URLリンク(www.cmagazine.jp)
35:login:Penguin
02/12/21 12:37 cOC5Wz60
なんでQtが無視されてんの?
Qt DesignerはGUIアプリ開発ツールとしてはかなり優れてると思うよ。
一回使ってみなはれ。
URLリンク(doc.trolltech.com)
QtはX11/Win/Mac/組み込みとほとんどのプラットホームに対応しているし、
Javaと違って実行ファイルはネイティブコードだし。
なんで普及しないのか不思議。
36:32
02/12/21 12:44 6drwrVPR
それっぽいの見つけたよ!
C Magazine 1月号で連載「LinuxProgrammingDepth」が
Qtプログラミングについて書いてる。
URLリンク(www.cmagazine.jp)
てかLinux系雑誌ではなかったね(w (煽りじゃないです)
ライターが"日本KDEユーザ会 小林ともゆき"、今回で第3回。
ずーっとQt/KDE路線できてるね。
気になるからとりあえず中味だけ確認しに行こうかな。。。
…なんか一人で空回りしてる、俺。連レスすまそ。
37:32
02/12/21 12:46 6drwrVPR
がーん!かぶった。。。
簡潔に書けば良かった。。。
38:32
02/12/21 12:58 6drwrVPR
>>35
俺もそう思う。
KylixがでたりC++に対応したりが話題になってたけど
以前SDでQtDesignerの特集読んでたから
「ん?これってどこが違うんだ?QtもC++だよな???」って思た。
とか言ってみたけど俺はC/C++勉強し始めたばっかで、
やたらと先走って情報拾ってるだけのヤツだけどね。
でも、Qtの存在知ったときは「いつかこれで…」って思ったよ。
39:login:Penguin
02/12/21 13:51 h6GaqmpV
俺全然Qtの事知らないんだけど、QtとKDEってセットみたいな感じがして
使うのに躊躇するんだよね。使いやすそうだとは思ってるんだけど。
40:login:Penguin
02/12/21 16:12 1D+TE+Ql
Qt は売り物がバカ高いから Win, Mac では厳しいだろうな。
URLリンク(www.trolltech.com)
Unix 系ではもっとメジャーになっていいと思うが、
この界隈では C マンセーな人が多いから
C++では受け入れられにくいのだろうと推測。
41:login:Penguin
02/12/21 17:28 cOC5Wz60
Qtデザイナがいいと思ったのは、ウィジェットのレイアウトの考え方が直感的で
分かり易いところ。
javaのLayoutManagerって、数十個のウィジェットが載ってくるような複雑なフォームだと
どのLayoutManagerを使ってどうやってレイアウトしたらいいか、ちょっと悩むじゃない。
適当にやってみても期待したような位置にこなかったりして。
Qtデザイナだと、とりあえず必要なウィジェットをフォームに適当に載せておいて
後から調整するのが割と簡単にできるんだよね。
42:login:Penguin
02/12/21 17:44 SPbvnO/B
KDE3.0.5 インストールかんりょうあげ
43:login:Penguin
02/12/21 20:10 oEML1j4B
QtはGPLでつっかかってたからスタートが遅れたんだよね…
44:login:Penguin
02/12/21 20:59 5z1d+eEG
>>43
でもプロジェクト開始は KDE のほうが GNOME より一年ぐらい早かった
45:login:Penguin
02/12/21 22:14 LmRSLK1Z
でもGPLの問題ででぶあんに収録されなかったり…
46:login:Penguin
02/12/22 14:11 vT++hrOx
kdevelopはGNUコンプライアントなソースパッケージが作れるのが魅力で
使いはじめたけど、どうもqt designerとの連携がしっくりこなくて、
qt designerだけを使うようになった。
qt designerで作ったフォームクラスに直接実装できなくて、継承して
から実装しなければいけないから。
無駄にソースが増えるし、無駄に継承してるようでなんか気持ち悪い。
47:名無しさん@Emacs
02/12/23 14:20 B9Wv8fGA
例えばオープンーソースソフトで動作異常を発見しました。
そしたら皆さんどうやってデバッグしますか?
その環境とか、デバッグする方法を教えてください。
48:login:Penguin
02/12/23 15:54 3JwRbwql
最新バージョンを取り寄せてみる。
google で検索してみる。
バグトラッキングシステムで検索してみる。
ソース読む。
strace してみる。
gdb してみる。
-g 付けてビルドして gdb してみる (すると再現しなかったりするが)。
ソフトのデバッグ機能有効にしてビルドして実行してみる。
ソースいじってスナップショット追加して実行してみる。
開発系のメーリングリストで検索したり投稿してみる。
49:login:Penguin
02/12/25 10:27 gv/jAKem
gtk系とqt系で開発環境を分類するとこんな感じかな。
gtk系:glade,anjuta,wxWindows,gIDE
qt系:qt designer,kdevelop,kylix
ぶっちゃけ、gtkとqt、ツールキットとしてどっちが使いやすいの?
50:login:Penguin
02/12/25 11:45 c92/ZlnT
>>49
開発しやすいのはqtだと思うけど。
それで決めて良いものか。
51:login:Penguin
02/12/25 14:14 8GC5bAEY
開発側が開発しやすければ
ユーザーの使い勝手や普及度なんかはどうでもいいいんじゃね?