1read 100read
2013年04月Linux294: 開発環境スレ (・∀・)デヴェロォォォップ!! (474) TOP カテ一覧 スレ一覧 2ch元 削除依頼
ただいまSerioWareをインストールちゅ (544)
ぶちゃけるとLINUXよりWINDOWSのほうが便利 (279)
linuxは古いPCでも快適に動くと言っている奴 (220)
使ってるディストリビューションで人間性が分かる (461)
SUSE Linux Part 29 (337)
linuxは古いPCでも快適に動くと言っている奴 (220)

開発環境スレ (・∀・)デヴェロォォォップ!!


1 :02/12/08 〜 最終レス :2013/01/26
GUI、CUI問わず開発環境について語りましょう。
【関連スレ】
KylixのC++版出さないとコロ助
http://pc.2ch.net/test/read.cgi/linux/1005437552/
intel compiler for Linux
http://pc.2ch.net/test/read.cgi/linux/1007024009/
----------------環境が整ったら↓も見てね----------------
Linuxプログラミング
http://pc.2ch.net/test/read.cgi/linux/999430299/
GTK プログラミング!!
http://pc.2ch.net/test/read.cgi/linux/995808691/
おいお前ら! GTK+使ってLinux版かちゅーしゃ作れや
http://pc.2ch.net/test/read.cgi/linux/1022744633/
Linuxで3Dプログラミング
http://pc.2ch.net/test/read.cgi/linux/1039103559/

2 :
( ´_ゝ`)フーン

3 :
●GUIな開発ツール
Kylix
http://borland.com/products/downloads/download_kylix.html
Anjuta [DevStudio]  --GNOMEユーザ向け
http://anjuta.sourceforge.net/
KDevelop --KDEユーザ向け
http://www.kdevelop.org/

4 :
*nix系の開発ってCUIでコツコツ書いてるイメージしか
浮かばないんだけど実際皆さん何使ってるんですか?

5 :
wxWindows は放置と、、、

6 :
Emacs と rxvt とコマンドラインで動くコンパイラ、あと make 。
指が Emacs keybind 覚えちゃって、もう応用効きませんつД`) タスケレ !!

7 :
>>5
ごめんね。知らんかった。
http://www.wxwindows.org/

8 :
>>4
俺はGTKとかGNOMEとかを使ってるのでAnjuta…と言いたいところなんですが、
Anjutaはコード書く部分のフォントが変更できない上にみにくかったり、さら
にコメントに日本語使えなかったりするので使ってません。結局Emacs。
でも開発環境には興味があるのでage。

9 :
>>8
禿しく銅管!!

10 :
http://www.anjuta.net/
だまされますた。

11 :
gIDEっていう統合開発環境があったと思うんだけどHOMEページが
見つからないです。ソースは見つけました。
どうなったか知っている人がいたら教えていただきたいのですが。

12 :
>>4
GUIがないプログラムなら viとmake(とコンパイラとか)で十分。
バージョン管理はCVSで。

13 :
dddってどうよ?
http://www.gnu.org/software/ddd/

14 :
Linuxってライブラリがありすぎて把握できないんですけど
これ入れとけっていうオススメライブラリありませんか?

15 :
>>14
libc6

16 :
eclipse使ってる。javaにしか使わないけど。

17 :
>>16
eclispeってマ板で流行ってるよね。
vi一筋のおいらには関係無いけど。
そもそも環境がどこにでもある訳では無いから、
どうせ使うのなら使用者が多いのがいいね。
gtk+glade当たりで如何でせうか?

18 :
Vimの作者さんだかが
「Vimを拡張して統合開発環境作りたい」
みたいなこといってた気がするけどどうなったんだろ?
詳細知ってるヤシいませんか?

19 :
age

20 :
>>18
> Vimの作者さんだかが
> 「Vimを拡張して統合開発環境作りたい」
> みたいなこといってた気がするけどどうなったんだろ?
> 詳細知ってるヤシいませんか?
http://sourceforge.net/projects/a-a-p/
http://www.a-a-p.org/
Python でかかれています。
まだ 1.0 には遠いけど、それなりに動くようにはなったみたいです。

21 :
VinePlusに入ってるddd使ってるんだけど、インデントのずれなんとかならんかなぁ。
日本語化けるのはまだ許せるんだけど。

22 :
>>20
> まだ 1.0 には遠いけど、それなりに動くようにはなったみたいです。

2002 Oct 25: Version 0.100 released!
でてますた。

23 :
こまめにup2dateしてたら、今まで依存関係でインストール中に固まってたエクリプスも入りました。
ありがとうRHN。

24 :
>>20
雨後かねー。Winじゃだめ?

25 :
$ 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 :
>VinePlusに入ってるddd使ってるんだけど、インデントのずれなんとかならんかなぁ。
>日本語化けるのはまだ許せるんだけど。
はっきり言ってこういう事を言ってる人が
「開発環境」などとは片腹痛いと思うのは私だけですか?

27 :
WideStudio
http://www.widestudio.org/
NetBeans
http://www.netbeans.org/
昨日の BSD/Linux Day で紹介されてた。

28 :
>>26
>>21はインデントの問題さえなければ凄腕のプログラマーなのかもしれんじゃないか。

29 :
>>28
確かにインデントがめちゃくちゃになったら、読みにくくってデバッグしにくいと思う。
一時期dddを使ってたけど、そんな事なかったような気がするんだけどね。

30 :
どこかのLinux系の雑誌がLinux上の開発の連載をやっていたような、、、
今月はQtだったと思う。

31 :
ナヌ、それは探さねば。

32 :
ん〜、その手の連載やってそうなのは…
LinuxMagazine
http://linux.ascii24.com/linux/linuxmag/
日経Linux
http://itpro.nikkeibp.co.jp/linux/index.shtml
UNIX USER
http://www.unixuser.jp/
SoftwareDesign
http://www.gihyo.co.jp/magazines/SD
UNIX MAGAZINE
http://www.ascii.co.jp/books/magazines/unix.html
ぐらいかな?
LinuxMagazineとSoftwareDesignは買ったけど無かった。
SDはグラフィックプログラミング用ライブラリの紹介と、
Mac環境プログラミング、暗号プログラミング、コードデザインの3連載だな。
日経LinuxとUnixUserは表紙見てやめちゃったから不明。
Webの目次では日経:Kylix、UU:GCC,Kylix,AppleScript,zshだね。
UnixMagazineも買ってないけどSDに付いてた宣伝によると
特集1がJavaで連載の内容にdbmプログラミングってのがある。これなに?
ん〜、見落しがあるのかも…本屋行くの面倒だから報告待ち。

33 :
言い忘れたけどLinuxMagazineはRuby、シェルスクリプトの2連載ね。
今見てみたらQtネタはSDの2002年1、2月号で連続特集組んでたな。
あと6月号のKDE特集にも部分的に出てた。

34 :
>>31-32
Cマガですた。
http://www.cmagazine.jp/contents/200301.html

35 :
なんでQtが無視されてんの?
Qt DesignerはGUIアプリ開発ツールとしてはかなり優れてると思うよ。
一回使ってみなはれ。
http://doc.trolltech.com/3.1/designer-manual.html
QtはX11/Win/Mac/組み込みとほとんどのプラットホームに対応しているし、
Javaと違って実行ファイルはネイティブコードだし。
なんで普及しないのか不思議。

36 :
それっぽいの見つけたよ!
C Magazine 1月号で連載「LinuxProgrammingDepth」が
Qtプログラミングについて書いてる。
http://www.cmagazine.jp/contents/200301.html
てかLinux系雑誌ではなかったね(w (煽りじゃないです)
ライターが"日本KDEユーザ会 小林ともゆき"、今回で第3回。
ずーっとQt/KDE路線できてるね。
気になるからとりあえず中味だけ確認しに行こうかな。。。
…なんか一人で空回りしてる、俺。連レスすまそ。

37 :
がーん!かぶった。。。
簡潔に書けば良かった。。。

38 :
>>35
俺もそう思う。
KylixがでたりC++に対応したりが話題になってたけど
以前SDでQtDesignerの特集読んでたから
「ん?これってどこが違うんだ?QtもC++だよな???」って思た。
とか言ってみたけど俺はC/C++勉強し始めたばっかで、
やたらと先走って情報拾ってるだけのヤツだけどね。
でも、Qtの存在知ったときは「いつかこれで…」って思ったよ。

39 :
俺全然Qtの事知らないんだけど、QtとKDEってセットみたいな感じがして
使うのに躊躇するんだよね。使いやすそうだとは思ってるんだけど。

40 :
Qt は売り物がバカ高いから Win, Mac では厳しいだろうな。
http://www.trolltech.com/purchase/qtpricing.html
Unix 系ではもっとメジャーになっていいと思うが、
この界隈では C マンセーな人が多いから
C++では受け入れられにくいのだろうと推測。

41 :
Qtデザイナがいいと思ったのは、ウィジェットのレイアウトの考え方が直感的で
分かり易いところ。
javaのLayoutManagerって、数十個のウィジェットが載ってくるような複雑なフォームだと
どのLayoutManagerを使ってどうやってレイアウトしたらいいか、ちょっと悩むじゃない。
適当にやってみても期待したような位置にこなかったりして。
Qtデザイナだと、とりあえず必要なウィジェットをフォームに適当に載せておいて
後から調整するのが割と簡単にできるんだよね。

42 :
KDE3.0.5 インストールかんりょうあげ

43 :
QtはGPLでつっかかってたからスタートが遅れたんだよね…

44 :
>>43
でもプロジェクト開始は KDE のほうが GNOME より一年ぐらい早かった

45 :
でもGPLの問題ででぶあんに収録されなかったり…

46 :
kdevelopはGNUコンプライアントなソースパッケージが作れるのが魅力で
使いはじめたけど、どうもqt designerとの連携がしっくりこなくて、
qt designerだけを使うようになった。
qt designerで作ったフォームクラスに直接実装できなくて、継承して
から実装しなければいけないから。
無駄にソースが増えるし、無駄に継承してるようでなんか気持ち悪い。

47 :
例えばオープンーソースソフトで動作異常を発見しました。
そしたら皆さんどうやってデバッグしますか?
その環境とか、デバッグする方法を教えてください。


48 :
最新バージョンを取り寄せてみる。
google で検索してみる。
バグトラッキングシステムで検索してみる。
ソース読む。
strace してみる。
gdb してみる。
-g 付けてビルドして gdb してみる (すると再現しなかったりするが)。
ソフトのデバッグ機能有効にしてビルドして実行してみる。
ソースいじってスナップショット追加して実行してみる。
開発系のメーリングリストで検索したり投稿してみる。

49 :
gtk系とqt系で開発環境を分類するとこんな感じかな。
gtk系:glade,anjuta,wxWindows,gIDE
qt系:qt designer,kdevelop,kylix
ぶっちゃけ、gtkとqt、ツールキットとしてどっちが使いやすいの?

50 :
>>49
開発しやすいのはqtだと思うけど。
それで決めて良いものか。

51 :
開発側が開発しやすければ
ユーザーの使い勝手や普及度なんかはどうでもいいいんじゃね?

52 :
>>51
開発のしやすさとユーザの使いやすさには相関関係があると思うぞ。

53 :
>>52
ごめん、俺にはあんまりないような気がする。

54 :
>>51
頼むから使い勝手が悪いもん作んないでくれ。

55 :
Qtアプリはどんな単純なプログラムでも起動がやたら遅いのが難点だな。
gtkならサクッと立ち上がるのに。
でも開発環境で言えば、Glade+anjutaよりもQt Designerの方が圧倒的に使いやすい。
ドキュメントもQtの方がしっかりしてる。

56 :
>>55
>単純なプログラムでも起動がやたら遅いのが難点だな。
KDEアプリはキックスタートの手間で遅いけど、そういうことじゃなくて?
うちでは、分からないなぁ。
Qt Designerの使い勝手がいいのには同意。
IDEツールとしての機能数を勘定すると劣るだろうがね。

57 :
なんか評判良いねぇ Qt Designer。

58 :
Qt はドキュメント類が非常に充実しているというのは激しく同意。
地味なことだけど、非常にありがたいです。

59 :
相互リンク。
KDE/Qt
http://pc.2ch.net/test/read.cgi/unix/980598648/

60 :
Rubyの統合開発環境無いかな?
Emacs、JEDとか以外で。

61 :
>>56
共有ライブラリの実行時リンクはC++の場合とくに遅くなる傾向があるらしいよ。
特にQtやKDEは仮想関数を使いまくりなので余計に影響が大きくなってるとのこと。
http://www.suse.de/~bastian/Export/linking.txt
この問題はKDE2の頃はobjprelinkを使うことで改善しようとしてたけど、
GCC3.1ではその必要はほとんどないほどになってるらしい。
#でも漏れの環境ではgcc2.95でしかコンパイルが通らなかったので遅い。

62 :
>>60
使ったことないけど、eclipse+Rubyプラグイン。

63 :
>>62
これだよね?
http://www.eclipse.org/
http://sourceforge.net/projects/rubyeclipse/
れびうきぼんぬ。

64 :
>>61
ひどかったのは昔の話か、
今の漏れの環境じゃわからないわけだ。
こんな問題があったとはねぇ。
kdeinitのキックスタートにそんな目的もあったとは知らなかったよ。

65 :
というより、gccでC++のコンパイル遅すぎる・・・

66 :
Kernelのバージョン情報ってどこに記述されてるんだろ

67 :
>>66
バイナリ自体に埋め込まれてる。
strings /vmlinuz | grep...

68 :
>>65
ああ、そうだな。

69 :
なんで Anjutaで日本語が使えないのかと激しく欝。 なんかいいデバッガないかなぁ・・・・

70 :
>>69
gdb

71 :
>69
gdb 使いやすいですか? 本当にそれがベストな選択ですか? 
煽ってるわけじゃないけれど、マジで辛くないですか? だってコマンドラインでデバッグって・・・

72 :
>>71
emacs で M-x gdb だろ

73 :
>>71
慣れでは?
DDD使った事もあるけど、メニュー開くより、コマンド打った方が早い。

74 :
ウインドウに複数の変数をデバッグ表示させながら、
オブジェクトの全メソッドをインスペクタで一覧しつつ、
適時デバッグ出力を確認しながら、
時にはエディタ上で変数の値を瞬時にポップアップさせ、
また、場合によっては実行時の副作用を考慮した式評価を行う
ということがコマンドラインでより早くできるなら使うのも考えるが・・・。

75 :
>>74
慣れでは?

76 :
>>75
マジですか?

77 :
マゾです。

78 :
>>76
マジだろ。自分が慣れてるのが一番だろ。他人に勧めるもんじゃないけど。
私見では、ooなものは(統合環境じゃなくてもいいけど)若干高級な環境ほしい。
デバッガの話だけじゃなくて、入力にもクラスブラウザとか補完とかあると嬉しい。
でも、Cなら入力はviがいいし、デバッグもgdbのコマンドラインが楽だ。


79 :
>78
俺もちょっと gdb って使ってみようかな。 vi はマジで慣れると書きやすいし。
なんか参考になるページあったら教えてよ。
あーーでも以前使ってみて ブレークポイントを書くのがめんどくさかった記憶がある。

80 :
>>79
聞く前に自分で調べてみろよ。

81 :
ところでGUI使ってクロスコンパイルできる無料の開発環境なんて無いよね・・・ Kylixみたいなさ・・

82 :
Kylix使えよ

83 :
本家/.より「プログラミング言語別求人数」
ttp://www.bitbreather.com/programming_languages.html
プログラマとしてはやっぱりJava, C++はおさえとくべきかな。

84 :
>82
Kylix 有料じゃん。 金ねーよ。

85 :
>>84
一番下のエディションはタダみたい
http://www.borland.co.jp/kylix/openedition/

86 :
>85
本当だ。 じゃあ、なんでみんなKylix使わないの?

87 :
インストールした。 使用許諾の日本語が酷かった・・・ あれでライセンス違反とか言われたらたまんねーよなって感じ。

88 :
ISDN+非テレホなんでどうにも落とせない

89 :
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

90 :
>負荷が高そうなサーバにも入れて見ます。
ということは音楽系の板も?

91 :
悪いこと書かないから関係ないよ

92 :
その具体的な理由として社長は、こう話す。
「2ちゃんねるはボランティアの削除人が書き込みをチェックして、
好ましくない書き込みを一所懸命削除している、
ということになっているが、あれはウソ。
削除人には給料が支払われ、その給料の原資となっているのが、
まずいことを書き込まれた企業が削除要求とともに渡す裏金。
これはまさに、総会屋の構図そのものだ。
これまで裁判になっているのは金額で折り合えなかったり、
裏金を出さない強い態度の企業とだけだ」
http://memo2ch.tripod.co.jp/article.html

93 :
デバッガはやっぱGUIがいいなあ
だいたいいつもDDDかGVDを使ってる

94 :
(^^)

95 :
Anjutaのi18nパッチ試した人いますか?

96 :
Emacsのパッケージとかもかいていい?

97 :
好きなだけ書けや。

98 :
ForteでGUIを作成(Swing

Emacsでロジック追加

ツール完成!

(゚д゚)ウマー

99 :
XUL最強。
DHTML感覚でアプリケーションが作れる。
XMLとCSSとJavaScriptの知識があれば良い。
MicrosoftのHTMLアプリケーション(マニアックなので普通の人は知らないと思う)や、
.NETに近いものがある。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
IBMは本気なのか? (339)
Linuxをもっと使いやすくするスレ part3 (466)
linuxを2文字で (559)
【晒し】おまえの uptime 教えろや【Linux】 (219)
時刻合わせ総合スレッド2 (813)
Linuxデスクトップ(GUI)への不満点・愚痴 (243)
--log9.info------------------
テレビ朝日「竹中直人の恋のバカンス」 (617)
夕やけニャンニャン (373)
4局時代の福岡のテレビを検証 (537)
ABCスカイスタジオ おはよう朝日です (285)
タモリ倶楽部「過去の傑作」スレ (820)
ボキャブラ天国・投稿ネタ編 5 (622)
未だに1995年の後遺症から抜けていないテレビ (593)
関西ローカル番組「ざまあKANKAN」 (323)
水曜どうでしょう懐古スレ 5 (524)
【大桃】テレビのツボの思い出を語ろう【藤岡】 (580)
昔のテレビ東京の方が良かったと思う点 (512)
ダウンタウンの…!? (485)
突然終了した番組 パート2 (532)
【全盛期】木村カエラ&増田ジゴロウのsakusaku (623)
【潤z新日本紀行【潤z (323)
初期の頃のオンエアバトルを懐かしむスレ2 (601)
--log55.com------------------
3元数できたよ
雑談はここにかけ[53]
数学的にLOTO7
【自称数学者】三鷹の大類昌俊2018-2【つどい出禁】
〓 Mathematica 七 〓
╋|||《数学オリンピック 30》|||╋
0は自然数か?
【R言語】統計解析フリーソフトR 第6章【GNU R】