私は初心者のCプログラミングで、メモ帳を使用してCアプリケーションをコーディングしています。今私はのApache HTTPサーバーモジュールをCで作成する方法を学んでいます。私はApacheモジュールのCモジュールを作成する方法を知っていますが、プロセスはと繰り返します。と面倒です。たとえば、モジュールのCソースコードを変更すると、プロセス全体を繰り返す必要があります。ですから、私はプロセスを自動化するツールを探しています。ここでメモ帳を使用してCアプリケーションをビルドするためのオートメーションツール
はCでApacheモジュールを構築するプロセスです。
- スタートのVisual Studioコマンドプロンプト(2010)Apacheのbinディレクトリへ
- 変更ディレクトリ:
cd C:\PROGRA~1\APACHE~1\Apache2.2\bin
- を実行し、このコマンド:
apxs -llibhttpd -llibapr-1 -llibaprutil-1 -c mod_helloworld.c
- 注:このコマンドは、ファイル
- を作成します。このコマンドを使用してapacheサーバーを停止します。
net stop apache2.2
- コピー
mod_helloworld.so
ファイルこのコマンドを実行し - フォルダ
C:\PROGRA~1\APACHE~1\Apache2.2\modules
へ:apxs -i -n "helloworld" mod_helloworld.la
- スタートApacheサーバ、このコマンドを使用して:
net start apache2.2
- は、Apacheモジュールで行われた最新の変更を観察するためにFirefoxでWebページを閲覧する
私のApacheモジュールの目的は、動的Webページを提供することです。だから私はしばしばモジュールを変更する必要があります。今私は質問を繰り返す:What are the tools for me to automate this repetitive process
?
手順が簡単な場合は、まず.batファイルを作成してください。 –
単純な '.cmd'スクリプトがそれを処理することができます(閲覧する部分を除いて、それはあなたです)。 – Mat
@James McNellis:ありがとう、私は.batファイルについてgoogleする必要があります。私はそれが何であるか分からない。 – user774411