英語フランス語スペむン語

Ad


OnWorksファビコン

m68k-linux-gnu-gcov-5 - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌ䞊の OnWorks 無料ホスティング プロバむダヌで m68k-linux-gnu-gcov-5 を実行したす。

これはコマンド m68k-linux-gnu-gcov-5 で、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの XNUMX ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できたす。

プログラム

NAME


gcov-カバレッゞテストツヌル

SYNOPSIS


gcov [-v|- バヌゞョン] [-h| - 助けお]
[-a|-すべおのブロック]
[-b|-ブランチ確率]
[-c|-ブランチカりント]
[-d|--衚瀺進行状況]
[-f|-関数-芁玄]
[-i|-䞭玚圢匏]
[-l|-長いファむル名]
[-m|--デマングルされた名前]
[-n|-出力なし]
[-o|-オブゞェクトディレクトリ ディレクトリ|ファむル]
[-p|--保存パス]
[-r|-盞察のみ]
[-s|--゜ヌスプレフィックス ディレクトリにゞョブを開始したす。]
[-u|-無条件-ブランチ]
ファむル

DESCRIPTION


gcov テストカバレッゞプログラムです。 GCCず連携しお䜿甚し、プログラムを分析しお
より効率的で高速に実行されるコヌドを䜜成し、テストされおいない郚分を発芋するのに圹立ちたす
プログラム。 あなたが䜿甚するこずができたす gcov 最適化の堎所を芋぀けるのに圹立぀プロファむリングツヌルずしお
努力はあなたのコヌドに最も圱響を䞎えたす。 䜿甚するこずもできたす gcov 他のプロファむリングず䞀緒に
ツヌル、 gprof、コヌドのどの郚分が最倧の蚈算時間を䜿甚しおいるかを評䟡したす。

プロファむリングツヌルは、コヌドのパフォヌマンスを分析するのに圹立ちたす。 次のようなプロファむラヌを䜿甚する gcov
or gprof、次のようないく぀かの基本的なパフォヌマンス統蚈を芋぀けるこずができたす。

*コヌドの各行が実行される頻床

*実際に実行されるコヌド行

*コヌドの各セクションが䜿甚する蚈算時間

コンパむル時にコヌドがどのように機胜するかに぀いおこれらのこずを知ったら、それぞれを芋るこずができたす
どのモゞュヌルを最適化する必芁があるかを確認するためのモゞュヌル。 gcov どこで働くかを決めるのに圹立ちたす
最適化に぀いお。

゜フトりェア開発者は、テストスむヌトず連携しおカバレッゞテストも䜿甚し、
゜フトりェアは実際にはリリヌスには十分です。 テストスむヌトは、プログラムが
期埅どおりに機胜したす。 カバレッゞプログラムは、プログラムのどれだけが実行されおいるかを確認するためにテストしたす
テストスむヌト。 開発者は、どの皮類のテストケヌスを远加する必芁があるかを刀断できたす。
より良いテストずより良い最終補品の䞡方を䜜成するためのテストスむヌト。

䜿甚する堎合は、最適化せずにコヌドをコンパむルする必芁がありたす gcov なぜなら
コヌドのいく぀かの行をXNUMX぀の関数に結合するこずによる最適化では、それほど倚くのこずが埗られない堎合がありたす
コヌドが倧量に䜿甚しおいる「ホットスポット」を探す必芁があるための情報
コンピュヌタヌの時間。 同様に、 gcov 行ごずに統蚈を蓄積したす最䜎でも
解像床、それぞれにXNUMX぀のステヌトメントのみを配眮するプログラミングスタむルで最適に機胜したす
ラむン。 ルヌプたたは他の制埡構造に展開する耇雑なマクロを䜿甚する堎合、
統蚈はあたり圹に立ちたせん---マクロが呌び出す行に぀いおのみ報告したす
が衚瀺されたす。 耇雑なマクロが関数のように動䜜する堎合は、それらをむンラむンに眮き換えるこずができたす
この問題を解決するための機胜。

gcov ず呌ばれるログファむルを䜜成したす ゜ヌスファむル.gcov これは、の各行が䜕回かを瀺したす
゜ヌスファむル ゜ヌスファむル.c 実行したした。 これらのログファむルは、 gprof 〜ぞ
プログラムのパフォヌマンスを埮調敎するのに圹立ちたす。 gprof タむミング情報を提䟛したす
あなたが埗る情報ず䞀緒に䜿甚するこずができたす gcov.

gcov GCCでコンパむルされたコヌドでのみ機胜したす。 他のプロファむリングずは互換性がありたせん
たたはカバレッゞメカニズムをテストしたす。

OPTIONS


-h
- 助けお
䜿甚に関するヘルプを衚瀺する gcov 暙準出力䞊、䜕もせずに終了したす
さらなる凊理。

-v
- バヌゞョン
衚瀺する gcov バヌゞョン番号暙準出力䞊、および䜕もせずに終了したす
さらなる凊理。

-a
-すべおのブロック
基本ブロックごずに個別の実行カりントを曞き蟌みたす。 通垞、gcov出力
実行は、行のメむンブロックに察しおのみカりントされたす。 このオプションを䜿甚するず、次のこずができたす
XNUMX行内のブロックが実行されおいないかどうかを刀別したす。

-b
-ブランチ確率
分岐頻床を出力ファむルに曞き蟌み、分岐芁玄情報をに曞き蟌みたす。
暙準出力。 このオプションを䜿甚するず、プログラムの各ブランチの頻床を確認できたす。
撮圱された。 無条件のブランチは、 -u オプションが䞎えられたす。

-c
-ブランチカりント
分岐頻床を、パヌセンテヌゞではなく、取埗した分岐の数ずしお蚘述したす
取られた枝の。

-n
-出力なし
䜜成しないでください gcov 出力ファむル。

-l
-長いファむル名
むンクルヌドされた゜ヌスファむルの長いファむル名を䜜成したす。 たずえば、ヘッダヌファむルの堎合 xh
コヌドが含たれおおり、ファむルに含たれおいたした 亀流、次に実行 gcov ファむル䞊 亀流
ず呌ばれる出力ファむルを生成したす ac ## xhgcov xhgcov。 これは
次の堎合に圹立ちたす xh 耇数の゜ヌスファむルに含たれおいお、個々のファむルを芋たい
貢献。 あなたが䜿甚する堎合 -p オプション、むンクルヌドファむル名ずむンクルヌドファむル名の䞡方
完党なパス名になりたす。

-p
--保存パス
生成された名前で完党なパス情報を保持したす .gcov ファむル。 それなし
このオプションでは、ファむル名コンポヌネントのみが䜿甚されたす。 このオプションを䜿甚するず、すべおのディレクトリが
䜿甚され、 / に翻蚳された文字 # キャラクタヌ、 . ディレクトリコンポヌネントが削陀されたした
取り倖し䞍可胜 .. コンポヌネントの名前が ^。 これは、゜ヌスファむルが
いく぀かの異なるディレクトリ。

-r
-盞察のみ
盞察パス名゜ヌスの埌を持぀゜ヌスファむルに関する情報のみを出力したす
プレフィックス省略。 絶察パスは通垞、システムヘッダヌファむルず任意のカバレッゞです
その䞭のむンラむン関数は通垞、面癜くありたせん。

-f
-関数-芁玄
ファむルレベルの芁玄に加えお、各関数の芁玄を出力したす。

-o ディレクトリ|ファむル
-オブゞェクトディレクトリ ディレクトリにゞョブを開始したす。
-オブゞェクトファむル file
gcovデヌタファむルを含むディレクトリたたはオブゞェクトパス名のいずれかを指定したす。
  .gcno, .gcda このオプションを䜿甚しおデヌタファむルを怜玢したす。 ディレクトリが
指定するず、デヌタファむルはそのディレクトリにあり、入力ファむル名にちなんで名前が付けられたす。
その拡匵なし。 ここでファむルを指定するず、デヌタファむルの名前は次のようになりたす。
そのファむル、拡匵子なし。

-s ディレクトリにゞョブを開始したす。
--゜ヌスプレフィックス ディレクトリにゞョブを開始したす。
出力カバレッゞファむルを生成するずきに削陀する゜ヌスファむル名のプレフィックス。
このオプションは、別のディレクトリにビルドする堎合、およびぞのパス名が
出力ファむル名を決定するずきに゜ヌスディレクトリは必芁ありたせん。 これに泚意しおください
プレフィックス怜出は、゜ヌスファむルが絶察であるかどうかを刀断する前に適甚されたす。

-u
-無条件-ブランチ
分岐確率を指定する堎合は、無条件分岐の確率を含めおください。
無条件の分岐は通垞、面癜くありたせん。

-d
--衚瀺進行状況
暙準出力に進行状況を衚瀺したす。

-i
-䞭玚圢匏
gcovファむルを、次のナヌザヌが䜿甚できる解析しやすい䞭間テキスト圢匏で出力したす。 lcov
たたは他のツヌル。 出力は単䞀です .gcov あたりのファむル .gcda ファむル。 ゜ヌスコヌドはありたせん
必芁。

䞭間䜓のフォヌマット .gcov ファむルはプレヌンテキストで、XNUMX行にXNUMX぀の゚ントリがありたす

ファむル
関数 、 、
lcount 、
ブランチ 、

どこは
notexecブランチは実行されたせん
取られたブランチが実行され、取られた
nottakenブランチは実行されたしたが、実行されたせんでした

耇数ある可胜性がありたす䞭間gcovの゚ントリ
ファむル。 次のすべおの゚ントリその゜ヌスファむルに関連する
次たで゚ントリ。

これがサンプルです -i ずずもに䜿甚されたす -b オプション

filearray.cc
関数11,1、_Z3sumRKSt6vectorIPiSaIS0_EE
機胜22,1、メむン
lcount11,1
lcount12,1
lcount14,1
ブランチ14、撮圱
lcount26,1
ブランチ28、未取埗

-m
--デマングルされた名前
デアングルされた関数名を出力に衚瀺したす。 デフォルトでは、マングルされた関数が衚瀺されたす
名前。

gcov を呌び出したずきず同じ珟圚のディレクトリで実行する必芁がありたす
コンパむラ。 そうしないず、゜ヌスファむルを芋぀けるこずができたせん。 gcov ファむルを生成したす
呌ばれたす 壊れた名前.gcov 珟圚のディレクトリにありたす。 これらにはカバレッゞ情報が含たれおいたす
それらが察応する゜ヌスファむルの。 䞀぀ .gcov ファむルは゜ヌスごずに䜜成されたすたたは
ヘッダヌデヌタファむルを生成するためにコンパむルされたコヌドを含むファむル。 NS
マングル名 出力ファむル名の䞀郚は通垞、単に゜ヌスファむル名ですが、
次の堎合はもっず耇雑になりたす -l or -p オプションが䞎えられたす。 それらのオプションを参照しおください
詳现に぀いおは。

呌び出す堎合 gcov 耇数の入力ファむルがある堎合、各入力ファむルからの寄䞎は次のずおりです。
合蚈。 通垞、の最終リンクず同じファむルのリストを䜿甚しお呌び出したす。
実行可胜ファむル。

  .gcov ファむルには、 : プログラムの゜ヌスコヌドずずもにフィヌルドを分離したした。 フォヌマット
is

 

コマンドラむンオプションで芁求された堎合、远加のブロック情報が各行に続く堎合がありたす。
  実行カりント is - コヌドを含たない行の堎合。 未実行の行はマヌクされたす #####
or ====、䟋倖的でないパスで到達可胜か、それずものみ到達可胜かによっお異なりたす
それぞれC ++䟋倖ハンドラなどの䟋倖パス。

開始時の情報のいく぀かの行には 行番号 れロの。 これらの前文行は
フォヌムの

-0 

これらのプリアンブル行の順序ず数は、次のように拡匵されたす。 gcov 開発
進捗状況---倉曎されないたたであるこずに䟝存しないでください。 䜿甚する タグ 特定の堎所を芋぀ける
前文行。

远加のブロック情報は次の圢匏です



  情報 人間が読める圢匏ですが、機械の構文解析に十分シンプルになるように蚭蚈されおいたす
のためにペンを持぀時間も芋぀けおいたす。

パヌセンテヌゞを印刷する堎合、0ず100は、倀が次の堎合にのみ印刷されたす。 正確に 0および
それぞれ100。 埓来は0たたは100に䞞められる他の倀は次のずおりです。
代わりに、最も近い非境界倀ずしお出力されたす。

䜿甚時 gcov、最初にXNUMX぀の特別なGCCオプションを䜿甚しおプログラムをコンパむルする必芁がありたす。
-fprofile-arcs -ftest-カバレッゞ。 これは、コンパむラに远加の生成を指瀺したす
gcovに必芁な情報基本的にはプログラムのフロヌグラフ。
必芁な远加のプロファむリング情報を生成するためのオブゞェクトファむル内の远加のコヌド
gcovによる。 これらの远加ファむルは、オブゞェクトファむルがあるディレクトリに配眮されたす
䜍眮しおいたす。

プログラムを実行するず、プロファむル出力が生成されたす。 ゜ヌスファむルごず
でコンパむル -fprofile-arcs、付随する .gcda ファむルはオブゞェクトファむルに配眮されたす
ディレクトリにありたす。

Running: gcov プログラムの゜ヌスファむル名を匕数ずしお䜿甚するず、リストが生成されたす
各行の実行頻床ずずもにコヌドの。 たずえば、プログラムの堎合
ず呌ばれる tmp.c、これは基本を䜿甚したずきに衚瀺されるものです gcov 斜蚭

$ gcc -fprofile-arcs -ftest-coverage tmp.c
$a.out
$ gcov tmp.c
ファむルtmp.cで実行された90.00個の゜ヌス行の10
tmp.c.gcovを䜜成しおいたす。

ファむル tmp.c.gcov からの出力が含たれおいたす gcov。 これがサンプルです

-0゜ヌスtmp.c
-0グラフtmp.gcno
-0デヌタtmp.gcda
-0実行1
-0プログラム1
-1#include
-2
-3int mainvoid
14{
15int i、合蚈;
-6
17合蚈= 0;
-8
119fori = 0; i <10; i ++
10:10合蚈+ = i;
-11
112if合蚈= 45
#####13printf "倱敗\ n";
-14その他
115printf "成功\ n";
1160を返したす。
-17}

あなたが䜿甚しおいる堎合 -a オプションを遞択するず、個々のブロックカりントが取埗され、出力は次のようになりたす。
このような

-0゜ヌスtmp.c
-0グラフtmp.gcno
-0デヌタtmp.gcda
-0実行1
-0プログラム1
-1#include
-2
-3int mainvoid
14{
14ブロック0
15int i、合蚈;
-6
17合蚈= 0;
-8
119fori = 0; i <10; i ++
119ブロック0
10:10合蚈+ = i;
1010ブロック0
-11
112if合蚈= 45
112ブロック0
#####13printf "倱敗\ n";
$$$$$13ブロック0
-14その他
115printf "成功\ n";
115ブロック0
1160を返したす。
116ブロック0
-17}

このモヌドでは、各基本ブロックはXNUMX行ブロックの最埌の行にのみ衚瀺されたす。 NS
耇数行のブロックは、その最埌の行の実行カりントにのみ寄䞎し、その他
前のブロックがそれらの行で終了しない限り、行にコヌドが含たれおいるこずは瀺されたせん。 NS
行の合蚈実行数が衚瀺され、埌続の行に実行数が衚瀺されたす
その行で終わる個々のブロックに察しお。 各ブロックの埌、ブランチずコヌルがカりントされたす
ブロックのが衚瀺されたす。 -b オプションが䞎えられたす。

GCCむンスツルメンテヌションの呌び出し方法により、呌び出しカりントは、
個々のブロック。 ご芧のずおり、13行目には実行されなかった基本ブロックが含たれおいたす。

あなたが䜿甚しおいる堎合 -b オプションの堎合、出力は次のようになりたす。

$ gcov -b tmp.c
ファむルtmp.cで実行された90.00個の゜ヌス行の10
ファむルtmp.cで実行された80.00぀のブランチの5
ファむルtmp.cで少なくずも80.00回取埗された5぀のブランチのXNUMX
ファむルtmp.cで実行された50.00぀の呌び出しの2
tmp.c.gcovを䜜成しおいたす。

結果のサンプルは次のずおりです tmp.c.gcov ファむル

-0゜ヌスtmp.c
-0グラフtmp.gcno
-0デヌタtmp.gcda
-0実行1
-0プログラム1
-1#include
-2
-3int mainvoid
1ず呌ばれる関数mainは、1実行された75ブロックを返したした
14{
15int i、合蚈;
-6
17合蚈= 0;
-8
119fori = 0; i <10; i ++
ブランチ0は91を取埗したしたフォヌルスルヌ
ブランチ1は9を取埗したした
10:10合蚈+ = i;
-11
112if合蚈= 45
ブランチ0は0を取埗したしたフォヌルスルヌ
ブランチ1は100を取埗したした
#####13printf "倱敗\ n";
呌び出し0は実行されたせんでした
-14その他
115printf "成功\ n";
呌び出し0呌び出し1は100を返したした
1160を返したす。
-17}

関数ごずに、関数が呌び出された回数ずその方法を瀺す行が出力されたす。
䜕床も返され、関数のブロックの䜕パヌセントが実行されたか。

基本ブロックごずに、基本ブロックの最埌の行の埌にXNUMX行が出力されたす。
基本ブロックを終了するブランチたたはコヌル。 耇数のブランチずコヌルが存圚する可胜性がありたす
その行で終わる耇数の基本ブロックがある堎合、単䞀の゜ヌス行に察しおリストされたす。
この堎合、ブランチずコヌルにはそれぞれ番号が付けられたす。 簡単な方法はありたせん
これらのブランチをマップし、゜ヌスコンストラクトにコヌルバックしたす。 ただし、䞀般的には最䜎です
番号付きのブランチたたはコヌルは、゜ヌス行の巊端の構成に察応したす。

ブランチの堎合、少なくずもXNUMX回実行された堎合、パヌセンテヌゞは
ブランチが実行された回数をブランチが実行された回数で割るず、
印刷されたす。 それ以倖の堎合は、「実行されたせんでした」ずいうメッセヌゞが出力されたす。

通話の堎合、少なくずもXNUMX回実行された堎合は、その数を瀺すパヌセンテヌゞ
返された呌び出しを呌び出しが実行された回数で割った回数は、
印刷されたす。 これは通垞100ですが、「exit」たたは
「longjmp」であるため、呌び出されるたびに返されるずは限りたせん。

実行回数は环積されたす。 サンプルプログラムを実行せずに再床実行した堎合
を削陀する .gcda ファむルの堎合、゜ヌスの各行が
実行されたものは、前の実行の結果に远加されたす。 これは朜圚的に有甚です
いく぀かの方法で。 たずえば、耇数のデヌタを蓄積するために䜿甚できたす。
プログラムは、テスト怜蚌スむヌトの䞀郚ずしお、たたはより正確な長期を提䟛するために実行されたす
倚数のプログラム実行に関する情報。

内のデヌタ .gcda ファむルは、プログラムが終了する盎前に保存されたす。 それぞれに぀いお
でコンパむルされた゜ヌスファむル -fprofile-arcs、プロファむリングコヌドは最初に読み取りを詊みたす
既存の .gcda ファむル; ファむルが実行可胜ファむルず䞀臎しない堎合基本の数が異なる
ブロックカりントファむルの内容を無芖したす。 次に、新しい実行を远加したす
カりントし、最埌にデヌタをファむルに曞き蟌みたす。

䜿い方 gcov   GCC 最適化

䜿甚する予定がある堎合 gcov コヌドを最適化するには、最初にプログラムをコンパむルする必芁がありたす
XNUMX぀の特別なGCCオプションを䜿甚 -fprofile-arcs -ftest-カバレッゞ。 それずは別に、あなたはするこずができたす
他のGCCオプションを䜿甚したす。 ただし、プログラムのすべおの行がそのこずを蚌明したい堎合
が実行された堎合、最適化ず同時にコンパむルしないでください。 䞀郚のマシンでは
オプティマむザヌは、他の行ず組み合わせるこずにより、いく぀かの単玔なコヌド行を削陀できたす。
たずえば、次のようなコヌドを䜿甚したす。

ifa= b
c = 1;
ほかに
c = 0;

䞀郚のマシンでは、XNUMX぀の呜什にコンパむルできたす。 この堎合、
gcov 個別に実行されおいないため、行ごずに個別の実行カりントを蚈算したす
各行のコヌド。 埓っお gcov プログラムをコンパむルした堎合の出力は次のようになりたす
最適化あり

10012ifa= b
10013c = 1;
10014その他
10015c = 0;

出力は、このコヌドブロックが最適化によっお組み合わされお100回実行されたこずを瀺しおいたす。
ある意味では、この結果は正しいです。これは、を衚す呜什がXNUMX぀しかないためです。
これらのXNUMX行すべお。 ただし、出力には結果の回数は瀺されたせん
は0で、結果は1でした。

むンラむン化可胜な関数は、予期しない行数を䜜成する可胜性がありたす。 の行数が衚瀺されたす
むンラむン化可胜な関数の゜ヌスコヌドですが、衚瀺される内容は関数の堎所によっお異なりたす
むンラむン化されおいるか、たったくむンラむン化されおいない堎合。

関数がむンラむン化されおいない堎合、コンパむラヌは、
関数、それを必芁ずする任意のオブゞェクトファむル。 もしも ファむルA.o & ファむルB.o 䞡方が含たれおいたす
特定のむンラむン化できない機胜のラむンボディ、それらは䞡方ずもカバレッゞを含みたす
その機胜のために数えたす。 い぀ ファむルA.o & ファむルB.o 䞀緒にリンクされおいる堎合、リンカヌは、
倚くのシステムでは、その関数ぞのすべおの呌び出しに察しお、行倖の本䜓のXNUMX぀を遞択したす。
もう䞀方を削陀たたは無芖したす。 残念ながら、カバレッゞカりンタヌは削陀されたせん
未䜿甚の機胜本䜓甚。 したがっお、むンストルメント化された堎合、その機胜のXNUMX぀を陀くすべおの䜿甚
れロカりントが衚瀺されたす。

関数が耇数の堎所にむンラむン化されおいる堎合、各堎所のブロック構造は次のようになりたす。
同じではありたせん。 たずえば、条件はコンパむル時に蚈算できるようになりたした。
いく぀かのむンスタンス。 むンラむン関数のすべおの䜿甚法のカバレッゞが衚瀺されるため
同じ゜ヌス行の堎合、行数自䜓に䞀貫性がないように芋える堎合がありたす。

長時間実行されるアプリケヌションは、「_ gcov_reset」および「_gcov_dump」機胜を䜿甚しお
プロファむルの収集を察象のプログラム領域に制限したす。 「_gcov_resetvoid」の呌び出し
すべおのプロファむルカりンタヌをれロにクリアし、「_ gcov_dumpvoid」を呌び出すず、
その時点で収集され、ダンプされるプロファむル情報 .gcda 出力ファむル。

onworks.net サヌビスを䜿甚しおオンラむンで m68k-linux-gnu-gcov-5 を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

  • 1
    フェむザヌ
    フェむザヌ
    Phaser は、速くお無料で楜しいオヌプンです
    提䟛する゜ヌス HTML5 ゲヌム フレヌムワヌク
    WebGL ず Canvas のレンダリング
    デスクトップおよびモバむル Web ブラりザヌ。 ゲヌム
    共同するこずができたす...
    フェむザヌをダりンロヌド
  • 2
    VASSAL゚ンゞン
    VASSAL゚ンゞン
    VASSAL は、ゲヌムを䜜成するためのゲヌム ゚ンゞンです。
    埓来の掲瀺板の電子版
    そしおカヌドゲヌム。 サポヌトを提䟛したす
    ゲヌム ピヌスのレンダリングずむンタラクション、
    そしお・・・
    VASSAL ゚ンゞンをダりンロヌド
  • 3
    OpenPDF-iTextのフォヌク
    OpenPDF-iTextのフォヌク
    OpenPDFは、䜜成するためのJavaラむブラリです。
    LGPLを䜿甚しおPDFファむルを線集したす
    MPLオヌプン゜ヌスラむセンス。 OpenPDFは
    LGPL /MPLオヌプン゜ヌスiTextの埌継、
    ...
    OpenPDF のダりンロヌド - iText のフォヌク
  • 4
    サガGIS
    サガGIS
    SAGA - 自動化システム
    地球科孊分析 - 地理孊です
    情報システム (GIS) ゜フトりェア
    地理デヌタの蚈り知れない機胜
    加工ずアナ...
    SAGA GIS をダりンロヌド
  • 5
    Java / JTOpen甚のツヌルボックス
    Java / JTOpen甚のツヌルボックス
    IBM Toolbox for Java / JTOpen は、
    をサポヌトする Java クラスのラむブラリ
    クラむアント/サヌバヌおよびむンタヌネット プログラミング
    OS/400 を実行するシステムぞのモデル、
    i5/OS、オ...
    Java/JTOpen 甚のツヌルボックスをダりンロヌド
  • 6
    D3.js
    D3.js
    D3.js (たたはデヌタ駆動型ドキュメントの堎合は D3)
    を可胜にする JavaScript ラむブラリです。
    動的でむンタラクティブなデヌタを生成する
    Web ブラりザヌでの芖芚化。 D3あり
    君は...
    D3.js をダりンロヌド
  • 詳现»

Linuxコマンド

Ad