# ccs **Repository Path**: mirrors_ousttrue/ccs ## Basic Information - **Project Name**: ccs - **Description**: Cross Compile Script - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2026-04-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ==================== Cross Compile Script ==================== これは、MinGW環境でのアプリのビルドを自動化するスクリプトです。 WindowsXP(32bit)とWindows7(64bit)でわりと動きました。 ----------------------- 参考にしたツール・サイト ----------------------- - Gentoo Linux http://www.gentoo.org/ のemerge - MinGW猫科研究所パック http://www.up-cat.net/MinGW%25C7%25AD%25B2%25CA%25B8%25A6%25B5%25E6%25BD%25EA%25A5%25D1%25A5%25C3%25A5%25AF.html ------ 配布物 ------ :: bin(msysの展開先) lua.exe msysとリンクしたlua。luafilesystem http://keplerproject.github.com/luafilesystem/ を含めている ccs luaスクリプト。本体 script 雑多なスクリプト package パッケージ情報 ---------------- 使うディレクトリ ---------------- ccsの展開先に追加して、 - C:/download パッケージアーカイブのダウンロード用 - C:/cc コンパイラの展開先 を使います(msysからmountする)。 ------------ 何ができるか ------------ - Msysの初期設定 - バイナリパッケージの展開(gccなど) - ソースパッケージのビルド(SDL, gtk+, ocaml(32bit)など) ------------------------- 使い方 Msys展開(初回のみ) ------------------------- script/setup.batを実行する +++++++++++++++++++++++++ 以下のショートカットが生成されるのでそこから各ターゲット向けのMsys環境に入れます。 - msys_to_msys - msys_to_i686-pc-mingw32 - msys_to_x86_64-w64-mingw32 ---------- CCSコマンド ---------- Cross Compile Script :: HOST to TARGET: i686-pc-msys to x86_64-w64-mingw32 usage: ccs {list|install|toolchain} [args...] gccをインストールする ++++++++++++++++++++ - i686-pc-msys(/usr) - i686-pc-mingw32(/i686-pc-mingw32) - x86_64-w64-mingw32(/x86_64-w64-mingw32) の各環境向けのバイナリパッケージをダウンロードして展開します :: $ ccs toolchain パッケージをインストールする +++++++++++++++++++++++++++ :: $ ccs install libpng