2011-12-07 20 views
1

基本的な考えは、いくつかのCファイルのテキスト形式でコールグラフを生成したかったのです。長年にわたってグーグルグーグルで遊んだ後、私は必要なものすべてを提供できるcflowを見つけましたが、それはLinuxなどで実行可能です。次に、Web上のcflowソースファイルをexeファイルにコンパイルする方法を調べ始めました。 MinGWはクロスプラットフォームのコンパイルができるはずです。MinGWを使ってGNUソースパッケージからWindowsのexeファイルを作成する

MinGWとMSYSをインストールし、通常のコマンド "./configure; make; make install"を実行すると、単に "mkdir"が見つからないというエラーが表示されます。実際に。実際に私はこれがパッケージ全体をコンパイルする正しい方法かどうか疑問に思っていました。

Windowsでcflow.exeを正しく構築する方法について考えている人はいますか?チュートリアルなどがあれば、とても感謝しています。

ソング

答えて

1

私はそれを今日できました。 gcc、binutilsをインストールした後、gnu cflow.tar.gzをダウンロードした後でcygwinを使用しています。./configure ; make ; make installと同じくらい簡単でした。

+0

と何cygwinのでしょうか? – hellboy

1

ソリューション

このGithubのリポジトリ(Windowsの場合) "1.4 CFLOW GNUのMinGWの+ MSYSビルド" を試してみてください。 https://github.com/noahp/cflow-mingw

既にコンパイルされた「cflow.exe」と、mingwとmsysを使用してcflowを構築する方法についての説明が含まれています。

テスト

システム環境:ウィン8.1(x64)の

1.Iはgithubのリポジトリからダウンロードした "cflow.exe" をテストし、驚くほどそれは働きました!

2.iはmingwコンパイル命令に続き、 "cflow 1.5"をコンパイルしました。

コマンド:

bash configure 
make