下載
軟體開發
帳戶
下載
軟體開發
登入
我忘記帳戶名和密碼了
新增帳戶
語言
手冊
語言
手冊
×
登入
登入名稱
密碼
×
我忘記帳戶名和密碼了
繁體中文翻譯狀態
類別:
軟體
人
PersonalForge
Magazine
Wiki
搜尋
OSDN
>
軟體搜索
>
Multimedia
>
Sound/Audio
>
MIDI
>
TiMidity++ 41 version
>
Wiki
>
BuildInstructionsJa
TiMidity++ 41 version
Fork
描述
專案概要
開發人員儀表板
專案的網頁
Developers
Image Gallery
List of RSS Feeds
活動
使用統計
歷史
檔案下載
發布列表
Stats
原始碼
儲存庫列表
Git
timidity41
待辦事項
待辦事項列表
里程碑列表
類型列表
元件列表
List of frequently used tickets/RSS
新增待辦事項
文檔
FrontPage
Title index
Recent changes
溝通
討論區列表
Forum (English) (0)
フォーラム (日本語) (0)
新聞
edit
|
Title Index
|
Recent Changes
|
最近の更新 (Recent Changes)
2023-05-02
ChangelogEn
ChangelogJa
2021-03-13
SfzImplementationStatus
2019-09-08
ManualJa
2019-09-06
FrontPage
2019-06-02
BuildInstructionsJa
最新檔案發佈
timidity41 (41.5.1)
2020-10-10 22:16
Wikiガイド(Guide)
Wikiの文法
リンクの種類と文法
ブロックプロセッサ
拡張文法
サイドバー
プロジェクトWikiでの広告設定
サイドバー (Side Bar)
このサイドバーについて
このサイドバーの編集
ビルド方法
TiMidity++ 41 版のビルド方法について簡単に解説します。
Outline
推奨環境
ソースコードの入手
コンパイル
Visual Studio でコンパイル
推奨環境
C++ コンパイラ (以下のいずれか)
Microsoft Visual Studio 2017 またはそれ以降 (Community Edition 可)
(オプション) 追加で
LLVM
をインストールすると Clang でもコンパイルできます
MinGW-w64
(GCC) でもコンパイルできますが、あまりテストしていません
CMake
(Visual Studio をインストールすると
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake
以下にインストールされます)
Ninja
(Visual Studio をインストールすると
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja
以下にインストールされます)
Git
ある程度高性能な PC (6 コア以上、SSD を推奨)
ソースコードの入手
Git リポジトリ
https://scm.osdn.net/gitroot/timidity41/timidity41.git
をクローン
dev41
または
unicode
ブランチをチェックアウト
コンパイル
Visual Studio でコンパイル
必要に応じて
CMakeSettings.json
を作成
timidity41
フォルダを Visual Studio で開く
構成を選んでビルド